0000103730-24-000084.txt : 20240508 0000103730-24-000084.hdr.sgml : 20240508 20240508160503 ACCESSION NUMBER: 0000103730-24-000084 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 67 CONFORMED PERIOD OF REPORT: 20240330 FILED AS OF DATE: 20240508 DATE AS OF CHANGE: 20240508 FILER: COMPANY DATA: COMPANY CONFORMED NAME: VISHAY INTERTECHNOLOGY INC CENTRAL INDEX KEY: 0000103730 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRONIC COMPONENTS & ACCESSORIES [3670] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 381686453 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-07416 FILM NUMBER: 24925803 BUSINESS ADDRESS: STREET 1: 63 LANCASTER AVENUE CITY: MALVERN STATE: PA ZIP: 19355 BUSINESS PHONE: 6106441300 MAIL ADDRESS: STREET 1: 63 LANCASTER AVENUE CITY: MALVERN STATE: PA ZIP: 19355 10-Q 1 vishayintertech_10q.htm QUARTERLY REPORT
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

FORM 10-Q

(Mark One)

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

For the quarterly period ended           March 30, 2024

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

For the transition period from _______ to _______

Commission File Number 011-07416

Vishay Intertechnology, Inc.
(Exact name of registrant as specified in its charter)

Delaware  
38-1686453
(State or Other Jurisdiction of Incorporation)
 
(I.R.S. Employer Identification Number)
     
63 Lancaster Avenue
Malvern, Pennsylvania 19355-2143
 
610-644-1300
(Address of Principal Executive Offices)
 
(Registrant’s Area Code and Telephone Number)

Securities registered pursuant to Section 12(b) of the Act:
       
 
Title of each class
Trading symbol
Name of exchange on which registered
 
  Common stock, par value $0.10 per share
VSH
New York Stock Exchange LLC
 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. ☒ Yes  ☐ No

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

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

 
Large Accelerated Filer 
Accelerated filer ☐
 
Non-accelerated filer ☐
Smaller reporting company
 
Emerging growth company
 

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

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

As of May 6, 2024 the registrant had 125,140,058 shares of its common stock (excluding treasury shares) and 12,097,148 shares of its Class B common stock outstanding.






















This page intentionally left blank.


































2


VISHAY INTERTECHNOLOGY, INC.
FORM 10-Q
MARCH 30, 2024
CONTENTS

       
Page Number
   
         
     
         
     
         
     
         
     
         
     
         
     
         
     
         
   
         
   
         
   
         
   
         
   
         
   
         
   
         
   
         
   
         
   
         
   
         
     
3



PART I  - FINANCIAL INFORMATION

Item 1. Financial Statements

VISHAY INTERTECHNOLOGY, INC.
Consolidated Condensed Balance Sheets
(In thousands)

   
March 30, 2024
   
December 31, 2023
 
   
(Unaudited)
       
Assets
           
Current assets:
           
Cash and cash equivalents
 
$
796,541
   
$
972,719
 
Short-term investments
   
37,418
     
35,808
 
Accounts receivable, net
   
411,203
     
426,674
 
Inventories:
               
Finished goods
   
166,684
     
167,083
 
Work in process
   
280,536
     
267,339
 
Raw materials
   
218,623
     
213,098
 
Total inventories
   
665,843
     
647,520
 
                 
Prepaid expenses and other current assets
   
232,135
     
214,443
 
Total current assets
   
2,143,140
     
2,297,164
 
                 
Property and equipment, at cost:
               
Land
   
84,302
     
77,006
 
Buildings and improvements
   
744,328
     
719,387
 
Machinery and equipment
   
3,171,593
     
3,053,868
 
Construction in progress
   
300,714
     
290,593
 
Allowance for depreciation
   
(2,857,344
)
   
(2,846,208
)
Property and equipment, net
   
1,443,593
     
1,294,646
 
                 
Right of use assets
   
129,346
     
126,829
 
                 
Deferred income taxes
    135,786       137,394  
                 
Goodwill
   
238,890
     
201,416
 
                 
Other intangible assets, net
   
73,444
     
72,333
 
                 
Other assets
   
99,865
     
110,141
 
Total assets
 
$
4,264,064
   
$
4,239,923
 

Continues on following page.
4


VISHAY INTERTECHNOLOGY, INC.
Consolidated Condensed Balance Sheets (continued)
(In thousands)

   
March 30, 2024
   
December 31, 2023
 
   
(Unaudited)
       
Liabilities and equity
           
Current liabilities:
           
Trade accounts payable
 
$
197,513
   
$
191,002
 
Payroll and related expenses
   
153,280
     
161,940
 
Lease liabilities
   
27,760
     
26,485
 
Other accrued expenses
   
258,773
     
239,350
 
Income taxes
   
72,018
     
73,098
 
Total current liabilities
   
709,344
     
691,875
 
                 
Long-term debt less current portion
   
819,407
     
818,188
 
U.S. transition tax payable
   
47,027
     
47,027
 
Deferred income taxes
   
118,389
     
95,776
 
Long-term lease liabilities
   
103,594
     
102,830
 
Other liabilities
   
88,719
     
87,918
 
Accrued pension and other postretirement costs
   
190,356
     
195,503
 
Total liabilities
   
2,076,836
     
2,039,117
 
                 
Equity:
               
Vishay stockholders' equity
               
Common stock
   
13,357
     
13,319
 
Class B convertible common stock
   
1,210
     
1,210
 
Capital in excess of par value
   
1,292,765
     
1,291,499
 
Retained earnings
   
1,058,531
     
1,041,372
 
   Treasury stock (at cost)
    (174,194 )     (161,656 )
Accumulated other comprehensive income (loss)
   
(9,685
)
   
10,337
 
Total Vishay stockholders' equity
   
2,181,984
     
2,196,081
 
Noncontrolling interests
   
5,244
     
4,725
 
Total equity
   
2,187,228
     
2,200,806
 
Total liabilities and equity
 
$
4,264,064
   
$
4,239,923
 

See accompanying notes.
5


VISHAY INTERTECHNOLOGY, INC.
Consolidated Condensed Statements of Operations
(Unaudited - In thousands, except per share amounts)

   
Fiscal quarters ended
 
   
March 30, 2024
   
April 1, 2023
 
             
Net revenues
 
$
746,279
   
$
871,046
 
Costs of products sold
   
575,872
     
592,333
 
Gross profit
   
170,407
     
278,713
 
                 
Selling, general, and administrative expenses
   
127,736
     
120,145
 
Operating income
   
42,671
     
158,568
 
                 
Other income (expense):
               
Interest expense
   
(6,496
)
   
(5,120
)
Other
   
8,087
     
3,329
 
Total other income (expense)
   
1,591
   
(1,791
)
                 
Income before taxes
   
44,262
     
156,777
 
                 
Income tax expense
   
12,819
     
44,588
 
                 
Net earnings
   
31,443
     
112,189
 
                 
Less: net earnings attributable to noncontrolling interests
   
519
     
408
 
                 
Net earnings attributable to Vishay stockholders
 
$
30,924
   
$
111,781
 
                 
Basic earnings per share attributable to Vishay stockholders
 
$
0.22
   
$
0.79
 
                 
Diluted earnings per share attributable to Vishay stockholders
 
$
0.22
   
$
0.79
 
                 
Weighted average shares outstanding - basic
   
137,726
     
140,636
 
                 
Weighted average shares outstanding - diluted
   
138,476
     
141,251
 
                 
Cash dividends per share
 
$
0.10
   
$
0.10
 

See accompanying notes.
6


VISHAY INTERTECHNOLOGY, INC.
Consolidated Statements of Comprehensive Income
(Unaudited - In thousands)

   
Fiscal quarters ended
 
   
March 30, 2024
   
April 1, 2023
 
             
Net earnings
 
$
31,443
   
$
112,189
 
                 
Other comprehensive income (loss), net of tax
               
                 
Pension and other post-retirement actuarial items
   
(2,196
)
   
136
 
                 
Foreign currency translation adjustment
   
(17,826
)
   
19,723
 
                 
Other comprehensive income (loss)
   
(20,022
)
   
19,859
 
                 
Comprehensive income
   
11,421
     
132,048
 
                 
Less: comprehensive income attributable to noncontrolling interests
   
519
     
408
 
                 
Comprehensive income attributable to Vishay stockholders
 
$
10,902
   
$
131,640
 

See accompanying notes.
7


VISHAY INTERTECHNOLOGY, INC.
Consolidated Condensed Statements of Cash Flows
(Unaudited - In thousands)

   
Three fiscal months ended
 
   
March 30, 2024
   
April 1, 2023
 
             
Operating activities
           
Net earnings
 
$
31,443
   
$
112,189
 
Adjustments to reconcile net earnings to net cash provided by operating activities:
               
Depreciation and amortization
   
49,527
     
43,301
 
Gain on disposal of property and equipment
   
(625
)
   
(64
)
Inventory write-offs for obsolescence
   
8,179
     
8,986
 
Deferred income taxes
   
4,376
     
7,329
 
     Stock compensation expense
    5,344       2,965  
Other
   
426
     
(2,696
)
Net change in operating assets and liabilities
   
(18,459
)
   
(42,117
)
Net cash provided by operating activities
   
80,211
     
129,893
 
                 
Investing activities
               
Capital expenditures
   
(53,084
)
   
(45,574
)
Proceeds from sale of property and equipment
   
751
     
326
 
Purchase of business, net of cash acquired
    (168,616 )     -  
Purchase of short-term investments     (19,232 )     (41 )
Maturity of short-term investments
   
17,611
     
121,768
 
Other investing activities
   
(1,219
)
   
(892
)
Net cash provided by (used in) investing activities
   
(223,789
)
   
75,587
 
                 
Financing activities
               
Net proceeds on revolving credit facility
   
-
     
65,000
 
Dividends paid to common stockholders
   
(12,542
)
   
(12,810
)
Dividends paid to Class B common stockholders
   
(1,210
)
   
(1,210
)
Repurchase of common stock held in treasury
    (12,538 )     (20,173 )
Cash withholding taxes paid when shares withheld for vested equity awards
   
(4,053
)
   
(3,653
)
Net cash provided by (used in) financing activities
   
(30,343
)
   
27,154
 
Effect of exchange rate changes on cash and cash equivalents
   
(2,257
)
   
4,075
 
                 
Net increase (decrease) in cash and cash equivalents
   
(176,178
)
   
236,709
 
                 
Cash and cash equivalents at beginning of period
   
972,719
     
610,825
 
Cash and cash equivalents at end of period
 
$
796,541
   
$
847,534
 

See accompanying notes.
8


VISHAY INTERTECHNOLOGY, INC.
Consolidated Condensed Statements of Equity
(Unaudited - In thousands, except share and per share amounts)

   
Common Stock
   
Class B Convertible Common Stock
   
Capital in Excess of Par Value
   
Retained Earnings
    Treasury Stock
   
Accumulated Other Comprehensive Income (Loss)
   
Total Vishay Stockholders' Equity
   
Noncontrolling Interests
   
Total Equity
 
Balance at December 31, 2022
 
$
13,291
   
$
1,210
   
$
1,352,321
   
$
773,228
    $ (82,972 )  
$
(10,827
)
 
$
2,046,251
   
$
3,899
   
$
2,050,150
 
Net earnings
    -       -       -       111,781       -       -      
111,781
     
408
      112,189  
Other comprehensive income (loss)
    -
      -
      -       -       -      
19,859
     
19,859
     
-
     
19,859
 
Issuance of stock and related tax withholdings for vested restricted stock units (254,513 shares)
   
25
      -       (3,678 )    
-
      -      
-
     
(3,653
)
   
-
     
(3,653
)
Dividends declared ($0.10 per share)
   
-
     
-

      14      
(14,034
)
    -      
-
     
(14,020
)
   
-
     
(14,020
)
Stock compensation expense
   
-
      -
      2,965      
-
      -      
-
     
2,965
     
-
     
2,965
 
Repurchase of common stock held in treasury (916,221 shares)
    -       -       -       -       (20,173 )     -       (20,173 )     -       (20,173 )
Balance at April 1, 2023
 
$
13,316
   
$
1,210
   
$
1,351,622
   
$
870,975
    $ (103,145 )  
$
9,032
   
$
2,143,010
   
$
4,307
   
$
2,147,317
 
                                                                         
Balance at December 31, 2023
  $ 13,319     $ 1,210     $ 1,291,499     $ 1,041,372     $ (161,656 )   $ 10,337     $ 2,196,081     $ 4,725     $ 2,200,806  
Net earnings
    -       -       -       30,924       -
      -       30,924       519       31,443  
Other comprehensive income (loss)
   
-
     
-
     
-
     
-
      -      
(20,022
)
   
(20,022
)
   
-
     
(20,022
)
Issuance of stock and related tax withholdings for vested restricted stock units and phantom stock units (371,055 shares)
    38       -       (4,091 )     -       -       -       (4,053 )     -       (4,053 )
Dividends declared ($0.10 per share)
    -       -       13       (13,765 )     -       -       (13,752 )
    -       (13,752 )
Stock compensation expense
   
-
     
-
     
5,344
     
-
      -      
-
     
5,344
     
-
     
5,344
 
Repurchase of common stock held in treasury (565,420 shares)
    -       -       -       -       (12,538 )     -       (12,538 )     -       (12,538 )
Balance at March 30, 2024
 
$
13,357
   
$
1,210
   
$
1,292,765
   
$
1,058,531
    $ (174,194 )  
$
(9,685
)
 
$
2,181,984
   
$
5,244
   
$
2,187,228
 

See accompanying notes.

9

NOTES TO THE CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Note 1 – Basis of Presentation

The accompanying unaudited consolidated condensed financial statements of Vishay Intertechnology, Inc. (“Vishay” or the “Company”) have been prepared in accordance with the instructions to Form 10-Q and therefore do not include all information and footnotes necessary for presentation of financial position, results of operations, and cash flows required by accounting principles generally accepted in the United States (“GAAP”) for complete financial statements. The information furnished reflects all normal recurring adjustments which are, in the opinion of management, necessary for a fair summary of the financial position, results of operations, and cash flows for the interim periods presented.  The financial statements should be read in conjunction with the consolidated financial statements filed with the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.  The results of operations for the three fiscal months ended March 30, 2024 are not necessarily indicative of the results to be expected for the full year.

The Company reports interim financial information for 13-week periods beginning on a Sunday and ending on a Saturday, except for the first fiscal quarter, which always begins on January 1, and the fourth fiscal quarter, which always ends on December 31.  The four fiscal quarters in 2024 end on March 30, 2024, June 29, 2024, September 28, 2024, and December 31, 2024, respectively.  The four fiscal quarters in 2023 ended on April 1, 2023, July 1, 2023, September 30, 2023, and December 31, 2023, respectively.  

Reclassifications

Certain prior period amounts have been reclassified to conform to the current financial statement presentation.

Note 2 – Acquisition Activities

As part of its growth strategy, the Company seeks to expand through targeted acquisitions of other manufacturers of electronic components.  These acquisition targets include businesses that have established positions in major markets, reputations for product quality and reliability, and product lines with which the Company has substantial marketing and technical expertise.  It also includes certain businesses that possess technologies which the Company expects to further develop and commercialize.

Newport wafer fab

On March 5, 2024, Vishay acquired Nexperia’s wafer fabrication facility and operations located in Newport, South Wales, U.K. for $177,366 in cash, net of cash acquired and subject to customary post-closing adjustments.  The transaction included contingent payments of up to $15,000, held in escrow pending receipt of an export license.  The wafer fabrication facility is located on 28 acres and is an automotive-certified, 200mm semiconductor wafer fab with capacity to produce more than 30,000 wafers per month.  See Note 13 for further discussion on the fair value measurement of the contingent consideration liability.  

The transaction was funded by Vishay with cash on-hand.  To effect the transaction, Vishay acquired a 100% interest in the legal entity Neptune 6 Limited, and its wholly-owned operating subsidiary, Nexperia Newport Limited, which owns and operates the Newport facility.  Neptune 6 Limited was renamed "Vishay UK Holdings Limited," and Nexperia Newport Limited was renamed "Vishay Newport Limited."

Based on an estimate of fair values, the Company allocated the purchase price of the acquisition as follows:

Net working deficit (excluding cash and cash equivalents)
 
$
(339
)
Property and equipment
   
153,597
 
Customer relationships
   
4,000
 
Other, net
   
1,315
 
Deferred taxes, net
   
(18,908
)
Total identified assets and liabilities
   
139,665
 
         
Purchase price, net of cash acquired
    177,366
         
Goodwill
 
$
37,701
 

The acquired assets and liabilities are included in the MOSFETs segment.  There were no other material changes to goodwill or segment assets since December 31, 2023.  The weighted average useful lives for customer relationships is 3 years.  The goodwill associated with this transaction is not deductible for income tax purposes.  The preliminary purchase price allocation is pending finalization of appraisals for property and equipment and intangible assets and finalization of a working capital adjustment.  There can be no assurance that the estimated amounts recorded represent the final purchase price allocation.

10

NOTES TO THE CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

The Company recognized $2,984 of acquisition costs classified as a component of selling, general, and administrative expenses.  These costs were recognized in the third and fourth fiscal quarters of 2023 and first fiscal quarter of 2024.

The results and operations of this acquisition have been included in the MOSFETs segment since March 5, 2024.  The inclusion of this acquisition did not have material impact on the MOSFETs segment's or the Company's consolidated results.

MaxPower Semiconductor, Inc.

In October 2022, the Company acquired all of the outstanding equity interests of MaxPower Semiconductor, Inc., ("MaxPower").  The Company paid cash of $50,000, net of cash acquired, at closing.  The transaction also included possible contingent payments of up to $57,500, which would be payable upon the achievement of certain technology milestones, upon favorable resolution of certain technology licensing matters with a third party, and upon the disposition of MaxPower's investment in an equity affiliate.  As of March 30, 2024, the contingent payments upon favorable resolution of certain technology licensing matters with a third party and upon the disposition of MaxPower's investment in an equity affiliate have been resolved.  The Company's estimate of the maximum possible contingent payments is $17,500.  See Note 13 for further discussion on the fair value measurement of the contingent consideration liability.


   


 
11

NOTES TO THE CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

Note 3 – Leases

The net right of use assets and lease liabilities recognized on the consolidated condensed balance sheets for the Company's operating leases were as follows:


 
March 30, 2024
   
December 31, 2023
 
Right of use assets
           
Operating Leases
           
Buildings and improvements
 
$
120,508
   
$
121,578
 
Machinery and equipment
   
8,838
     
5,251
 
Total
 
$
129,346
   
$
126,829
 
Current lease liabilities
               
Operating Leases
               
Buildings and improvements
 
$
23,561
   
$
23,647
 
Machinery and equipment
   
4,199
     
2,838
 
Total
 
$
27,760
   
$
26,485
 
Long-term lease liabilities
               
Operating Leases
               
Buildings and improvements
 
$
99,028
   
$
100,489
 
Machinery and equipment
   
4,566
     
2,341
 
Total
 
$
103,594
   
$
102,830
 
Total lease liabilities
 
$
131,354
   
$
129,315
 

Lease expense is classified in the statements of operations based on asset use.  Total lease cost recognized on the consolidated condensed statements of operations is as follows:


Fiscal quarters ended
 
 
March 30, 2024
 
April 1, 2023
 
Lease expense
       
Operating lease expense
 
$
7,293
   
$
6,881
 
Short-term lease expense
   
256
     
256
 
Variable lease expense
   
214
     
152
 
Total lease expense
 
$
7,763
   
$
7,289
 

The Company paid $7,540 and $7,199 for its operating leases in the three fiscal months ended March 30, 2024 and April 1, 2023, respectively, which are included in operating cash flows on the consolidated condensed statements of cash flows. The weighted-average remaining lease term for the Company's operating leases is 9.0 years and the weighted-average discount rate is 6.4% as of March 30, 2024.

The undiscounted future lease payments for the Company's operating lease liabilities are as follows:


 
March 30, 2024
 
2024 (excluding the three fiscal months ended March 30, 2024)
 
$
21,801
 
2025
   
26,426
 
2026
   
22,372
 
2027
   
18,373
 
2028
   
15,685
 
Thereafter
   
70,159
 

The undiscounted future lease payments presented in the table above include payments through the term of the lease, which may include periods beyond the noncancellable term. The difference between the total payments above and the lease liability balance is due to the discount rate used to calculate lease liabilities.

12

NOTES TO THE CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)


Note 4 – Income Taxes

The provision for income taxes consists of provisions for federal, state, and foreign income taxes.  The effective tax rates for the periods ended March 30, 2024 and April 1, 2023 reflect the Company’s expected tax rate on reported income before income tax and tax adjustments. The Company operates in a global environment with significant operations in various jurisdictions outside the United States. Accordingly, the consolidated income tax rate is a composite rate reflecting the Company’s earnings and the applicable tax rates in the various jurisdictions where the Company operates. 

In December 2021, the Organization for Economic Co-operation and Development (“OECD”) issued model rules for a new global minimum tax (“Pillar Two”). Various jurisdictions around the world have passed, or are in the process of passing, legislation to enact Pillar Two and certain Pillar Two rules take effect in 2024 and 2025 in those jurisdictions. The United States has not adopted Pillar Two.  The Company is continuing to monitor the impacts of Pillar Two on its operations and does not anticipate a material increase in income tax expense associated with jurisdictions that have implemented an income inclusion rule. The Company is continuing to monitor and assess the impacts of Pillar Two rules set to take effect in 2025, such as the under-taxed profits rule.

During the three fiscal months ended March 30, 2024, the liabilities for unrecognized tax benefits did not materially change.


Note 5 – Long-Term Debt

Long-term debt consists of the following:

 
March 30, 2024
   
December 31, 2023
 
             
Credit facility
 
$
-
   
$
-
 
Convertible senior notes, due 2025
   
95,102
     
95,102
 
Convertible senior notes, due 2030     750,000       750,000  
Deferred financing costs
   
(25,695
)
   
(26,914
)
     
819,407
     
818,188
 
Less current portion
   
-
     
-
 
   
$
819,407
   
$
818,188
 


The following table summarizes some key facts and terms regarding the outstanding convertible senior notes as of March 30, 2024:

 
2025 Notes
    2030 Notes  
Issuance date
 
June 12, 2018
    September 12, 2023  
Maturity date
 
June 15, 2025
    September 15, 2030  
Principal amount as of March 30, 2024
 
$
95,102
    $ 750,000  
Cash coupon rate (per annum)
   
2.25
%
    2.25 %
Conversion rate (per $1 principal amount)
   
32.1476
      33.1609  
Effective conversion price (per share)
 
$
31.11
    $ 30.16  
130% of the current effective conversion price (per share)
 
$
40.44
    $ 39.21  

Deferred financing costs are recognized as non-cash interest expense.  Non-cash interest expense was $1,213 and $818 for the fiscal quarters ended March 30, 2024 and April 1, 2023, respectively.

13

NOTES TO THE CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)


Note 6 – Stockholders' Equity

In 2022, the Company's Board of Directors adopted a Stockholder Return Policy that will remain in effect until such time as the Board votes to amend or rescind the policy.  The Stockholder Return Policy calls for the Company to return a prescribed amount of cash flows on an annual basis. The Company intends to return such amounts directly, in the form of dividends, or indirectly, in the form of stock repurchases.

The following table summarizes activity pursuant to this policy:

   
Fiscal quarters ended
 
   
March 30, 2024
    April 1, 2023
 
Dividends paid to stockholders
   $
13,752
   $ 14,020  
Stock repurchases
   
12,538
    20,173  
Total
   $
26,290
   $ 34,193  

The repurchased shares are being held as treasury stock.  The number of shares of common stock being held as treasury stock was 8,101,301 and 7,535,881 as of March 30, 2024 and December 31, 2023, respectively.  


Note 7 – Revenue Recognition
 
Sales returns and allowances accrual activity is shown below:

   
Fiscal quarters ended
 
   
March 30, 2024
   
April 1, 2023
 
Beginning balance
 
$
47,760
   
$
46,979
 
Sales allowances
   
25,276
     
25,837
 
Credits issued
   
(24,084
)
   
(33,275
)
Foreign currency
   
(204
)
   
(1,261
)
Ending balance
 
$
48,748
   
$
38,280
 

See disaggregated revenue information in Note 11.

Note 8 – Accumulated Other Comprehensive Income (Loss)

The cumulative balance of each component of other comprehensive income (loss) and the income tax effects allocated to each component are as follows:

 
Pension and
other post-
retirement
actuarial
items
   
Currency
translation
adjustment
   
Total
 
Balance at January 1, 2024
 
$
(14,599
)
 
$
24,936
   
$
10,337
 
Other comprehensive income (loss) before reclassifications
   
(2,574
)
   
(17,826
)
 
$
(20,400
)
Tax effect
   
-
     
-
   
$
-
 
Other comprehensive income before reclassifications, net of tax
   
(2,574
)
   
(17,826
)
 
$
(20,400
)
Amounts reclassified out of AOCI
   
488
     
-
   
$
488
 
Tax effect
   
(110
)
   
-
   
$
(110
)
Amounts reclassified out of AOCI, net of tax
   
378
     
-
   
$
378
 
Net other comprehensive income (loss)
 
$
(2,196
)
 
$
(17,826
)
 
$
(20,022
)
Balance at March 30, 2024
 
$
(16,795
)
 
$
7,110
   
$
(9,685
)

Reclassifications of pension and other post-retirement actuarial items out of AOCI are included in the computation of net periodic benefit cost.  See Note 9 for further information.
14

NOTES TO THE CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Note 9 – Pensions and Other Postretirement Benefits

The Company maintains various retirement benefit plans. The service cost component of net periodic pension cost is classified in costs of products sold or selling, general, and administrative expenses on the consolidated condensed statements of operations based on the respective employee's function.  The other components of net periodic pension cost are classified as other expense on the consolidated condensed statements of operations.

Defined Benefit Pension Plans

The following table shows the components of the net periodic pension cost for the first fiscal quarters of 2024 and 2023 for the Company’s defined benefit pension plans:

 
Fiscal quarter ended
March 30, 2024
   
Fiscal quarter ended
April 1, 2023
 
   
U.S. Plans
   
Non-U.S.
Plans
   
U.S. Plans
   
Non-U.S.
Plans
 
                         
Net service cost
 
$
-
   
$
790
   
$
-
   
$
724
 
Interest cost
   
381
     
1,686
     
499
     
1,695
 
Expected return on plan assets
   
-
     
(596
)
   
-
     
(570
)
Amortization of prior service cost
   
16
     
57
     
36
     
55
 
Amortization of losses (gains)
   
(108
)
   
457
     
(30
)
   
86
 
Curtailment and settlement losses
   
-
     
105
     
-
     
107
 
Net periodic benefit cost
 
$
289
   
$
2,499
   
$
505
   
$
2,097
 


Other Postretirement Benefits

The following table shows the components of the net periodic benefit cost for the first fiscal quarters of 2024 and 2023 for the Company’s other postretirement benefit plans:

 
Fiscal quarter ended
March 30, 2024
 
Fiscal quarter ended
April 1, 2023
 
 
U.S. Plans
 
Non-U.S.
Plans
 
U.S. Plans
 
Non-U.S.
Plans
 
                 
Service cost
 
$
5
   
$
60
   
$
5
   
$
34
 
Interest cost
   
53
     
61
     
56
     
31
 
Amortization of losses (gains)
   
(60
)
   
21
     
(80)
     
3
 
Net periodic benefit cost
 
$
(2
)
 
$
142
   
$
(19)
   
$
68
 
15

NOTES TO THE CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Note 10 – Stock-Based Compensation

The following table summarizes stock-based compensation expense recognized:

   
Fiscal quarters ended
 
   
March 30, 2024
   
April 1, 2023
 
             
Restricted stock units ("RSUs")
 
$
5,226
   
$
2,858
 
Phantom stock units
   
118
     
107
 
Total
 
$
5,344
   
$
2,965
 


The following table summarizes unrecognized compensation cost and the weighted average remaining amortization periods at March 30, 2024 (amortization periods in years):

 
Unrecognized
Compensation
Cost
   
Weighted
Average
Remaining
Amortization
Periods
 
             
Restricted stock units
 
$
19,166
     
1.9
 
Phantom stock units
   
-
     
n/a
 
Total
 
$
19,166
         



16

NOTES TO THE CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Restricted Stock Units

RSU activity as of March 30, 2024 and changes during the three fiscal months then ended are presented below (number of RSUs in thousands):

 
Number of
RSUs
   
Weighted
Average
Grant-date
Fair Value per
Unit
 
Outstanding:
           
January 1, 2024
   
1,717
   
$
23.03
 
Granted
   
544
     
18.09
 
Vested*
   
(559
)
   
23.07
 
Cancelled or forfeited
   
(26
)
   
23.96
 
Outstanding at March 30, 2024
   
1,676
   
$
21.40
 
                 
Expected to vest at March 30, 2024
   
1,415
         
* The number of RSUs vested includes shares that the Company withheld on behalf of employees to satisfy the statutory tax withholding requirements.

The number of performance-based RSUs that are scheduled to vest increases ratably based on the achievement of defined performance and market criteria between the established target and maximum levels.  RSUs with performance-based and market-based vesting criteria are expected to vest as follows (number of RSUs in thousands):

Vesting Date
 
Expected
to Vest
   
Not Expected
to Vest
   
Total
 
January 1, 2025
   
168
     
-
     
168
 
January 1, 2026
   
-
     
167
     
167
 
January 1, 2027
   
140
     
94
     
234
 

Phantom Stock Units

The following table summarizes the Company's phantom stock units activity (number of phantom stock units in thousands):

 
Number of
units
 
Grant-date
Fair Value per
Unit
 
Outstanding:
         
January 1, 2024
   
120
     
Granted
   
5
   
$
23.51
 
Dividend equivalents issued
   
1
         
Outstanding at March 30, 2024
   
126
         

17

NOTES TO THE CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

Note 11 – Segment Information

The following tables set forth business segment information:

   
MOSFETs
   
Diodes
   
Optoelectronic
Components
   
Resistors
   
Inductors
   
Capacitors
   
Total
 
Fiscal quarter ended March 30, 2024:
                                         
Net revenues
 
$
153,173
   
$
149,130
   
$
49,199
   
$
188,196
   
$
88,651
   
$
117,930
   
$
746,279
 
                                                         
Segment operating income
 
$
8,047
   
$
26,011
   
$
1,493
   
$
38,173
   
$
23,181
   
$
26,529
   
$
123,434
 
                                                         
Fiscal quarter ended April 1, 2023:
                                                       
Net revenues
 
$
198,181
   
$
175,693
   
$
60,403
   
$
223,140
   
$
80,338
   
$
133,291
   
$
871,046
 
                                                         
Segment operating income
 
$
58,017
   
$
42,686
   
$
17,300
   
$
66,699
   
$
20,979
   
$
32,996
   
$
238,677
 

   
Fiscal quarters ended
 
   
March 30, 2024
   
April 1, 2023
 
Reconciliation:
           
Segment Operating Income
 
$
123,434
   
$
238,677
 
Unallocated Selling, General, and Administrative Expenses
   
(80,763
)
   
(80,109
)
Consolidated Operating Income
 
$
42,671
   
$
158,568
 
Unallocated Other Income (Expense)
   
1,591
   
(1,791
)
Consolidated Income Before Taxes
 
$
44,262
   
$
156,777
 

18

NOTES TO THE CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

The Company has a broad line of products that it sells to OEMs, EMS companies, and independent distributors. The distribution of sales by customer type is shown below:

   
Fiscal quarters ended
 
   
March 30, 2024
   
April 1, 2023
 
Distributors
 
$
382,480
   
$
470,788
 
OEMs
   
313,827
     
340,428
 
EMS companies
   
49,972
     
59,830
 
Total Revenue
 
$
746,279
   
$
871,046
 

Net revenues were attributable to customers in the following regions:

   
Fiscal quarters ended
 
   
March 30, 2024
   
April 1, 2023
 
Asia
 
$
284,007
   
$
310,429
 
Europe
   
271,734
     
326,561
 
Americas
   
190,538
     
234,056
 
Total Revenue
 
$
746,279
   
$
871,046
 

The Company generates substantially all of its revenue from product sales to end customers in the industrial, automotive, computing, military and aerospace, consumer products, power supplies, medical, and telecommunications end markets.  Sales by end market are presented below:

    Fiscal quarters ended
 
   
March 30, 2024
   
April 1, 2023
 
Industrial
 
$
248,128
   
$
325,960
 
Automotive
   
287,302
     
284,499
 
Military and Aerospace
   
83,356
     
62,125
 
Medical
   
34,389
     
42,103
 
Other*
   
93,104
     
156,359
 
Total Revenue
 
$
746,279
   
$
871,046
 

*Power supplies, telecommunications, consumer products, and computing.
19

NOTES TO THE CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Note 12 – Earnings Per Share

The following table sets forth the computation of basic and diluted earnings per share attributable to Vishay stockholders (shares in thousands):

   
Fiscal quarters ended
 
   
March 30, 2024
   
April 1, 2023
 
             
Numerator:
           
Net earnings attributable to Vishay stockholders
 
$
30,924
   
$
111,781
 
                 
Denominator:
               
Denominator for basic earnings per share:
               
Weighted average shares
   
137,601
     
140,496
 
Outstanding phantom stock units
   
125
     
140
 
Adjusted weighted average shares - basic
   
137,726
     
140,636
 
                 
Effect of dilutive securities:
               
Restricted stock units
   
750
     
615
 
Dilutive potential common shares
   
750
     
615
 
                 
Denominator for diluted earnings per share:
               
Adjusted weighted average shares - diluted
   
138,476
     
141,251
 
                 
Basic earnings per share attributable to Vishay stockholders
 
$
0.22
   
$
0.79
 
                 
Diluted earnings per share attributable to Vishay stockholders
 
$
0.22
   
$
0.79
 

Diluted earnings per share for the periods presented do not reflect the following weighted average potential common shares that would have an antidilutive effect or have unsatisfied performance conditions (in thousands):

 
Fiscal quarters ended
 
   
March 30, 2024
   
April 1, 2023
 
Restricted stock units
   
127
     
-
 

If the average market price of Vishay common stock is less than the effective conversion prices of the convertible senior notes due 2025 and due 2030, respectively, no shares are included in the diluted earnings per share computation for the convertible senior notes due 2025 and due 2030.  Upon Vishay exercising its existing right to legally amend the indenture governing the convertible senior notes due 2025, Vishay will satisfy its conversion obligations by paying $1 cash per $1 principal amount of converted notes and settle any additional amounts due in common stock.  Pursuant to the indenture governing the convertible senior notes due 2030, Vishay will satisfy its conversion obligations by paying $1 cash per $1 principal amount of converted notes and settle any additional amounts due in cash and/or common stock.  Accordingly, the convertible senior notes due 2025 and due 2030 are not anti-dilutive when the average market price of Vishay common stock is less than the respective effective conversion prices of the convertible senior notes due 2025 and due 2030.

In connection with the issuance of the convertible senior notes due 2030, the Company entered into capped call transactions, which were not included in the calculation of diluted earnings per share as their effect would have been anti-dilutive.  The capped calls are intended to reduce the potential dilution to the Company's common stock in the event that at the time of conversion of the convertible senior notes due 2030 the Company's common stock price exceeds the conversion price of the convertible senior notes due 2030.

20

NOTES TO THE CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

Note 13 – Fair Value Measurements

The following table provides the financial assets and liabilities carried at fair value measured on a recurring basis:

 
Total
Fair Value
   
Level 1
   
Level 2
   
Level 3
 
March 30, 2024
                       
Assets:
                       
Assets held in rabbi trusts
 
$
51,061
   
$
23,448
   
$
27,613
   
$
-
 
Available for sale securities
 
$
4,023
     
4,023
     
-
     
-
 
   
$
55,084
   
$
27,471
   
$
27,613
   
$
-
 
                                 
Liability:
                               
Acquisitions contingent consideration
  $ 15,938     $ -     $ -     $ 15,938  
                                 
December 31, 2023
                               
Assets:
                               
Assets held in rabbi trusts
 
$
50,378
   
$
24,343
   
$
26,035
   
$
-
 
Available for sale securities
 
$
4,115
     
4,115
     
-
     
-
 
   
$
54,493
   
$
28,458
   
$
26,035
   
$
-
 
                                 
Liability:
                               
Acquisitions contingent consideration
  $ 938     $ -     $ -     $ 938  

There have been no changes in the classification of any financial instruments within the fair value hierarchy in the periods presented.

The Company maintains non-qualified trusts, referred to as “rabbi” trusts, to fund payments under deferred compensation and non-qualified pension plans. Rabbi trust assets consist primarily of marketable securities, classified as available-for-sale and company-owned life insurance assets. The marketable securities held in the rabbi trusts are valued using quoted market prices on the last business day of the period. The company-owned life insurance assets are valued in consultation with the Company’s insurance brokers using the value of underlying assets of the insurance contracts.  The fair value measurement of the marketable securities held in the rabbi trust is considered a Level 1 measurement and the measurement of the company-owned life insurance assets is considered a Level 2 measurement within the fair value hierarchy.

The Company holds investments in debt securities that are intended to fund a portion of its pension and other postretirement benefit obligations outside of the United States.  The investments are valued based on quoted market prices on the last business day of the period. The fair value measurement of the investments is considered a Level 1 measurement within the fair value hierarchy.

The Company may be required to make certain contingent payments to non-employee equity holders of MaxPower pursuant to the acquisition agreement, which will be payable upon the achievement of certain technology milestones.  The Company may be required to make certain contingent payments upon the receipt of an export license pursuant to the Newport wafer fab acquisition agreement.  The fair value of these contingent consideration payments is determined by estimating the net present value of the expected cash flows based on the probability of expected payments.  The fair value measurement of the contingent consideration is considered a Level 3 measurement within the fair value hierarchy.

The fair value of the long-term debt, excluding the derivative liabilities and deferred financing costs, at March 30, 2024 and December 31, 2023 is approximately $816,900 and $836,200, respectively, compared to its carrying value, excluding the deferred financing costs, of $845,102 and $845,102, respectively.  The Company estimates the fair value of its long-term debt using a combination of quoted market prices for similar financing arrangements and expected future payments discounted at risk-adjusted rates, which are considered Level 2 inputs.

At March 30, 2024 and December 31, 2023, the Company’s short-term investments were comprised of time deposits with financial institutions that have maturities that exceed 90 days from the date of acquisition; however they all mature within one year from the respective balance sheet dates.  The Company's short-term investments are accounted for as held-to-maturity debt instruments, at amortized cost, which approximates their fair value. The investments are funded with excess cash not expected to be needed for operations prior to maturity; therefore, the Company believes it has the intent and ability to hold the short-term investments until maturity.  At each reporting date, the Company performs an evaluation to determine if any unrealized losses are other-than-temporary.  No other-than-temporary impairments have been recognized on these securities, and there are no unrecognized holding gains or losses for these securities during the periods presented.  There have been no transfers to or from the held-to-maturity classification.  All decreases in the account balance are due to returns of principal at the securities’ maturity dates.  Interest on the securities is recognized as interest income when earned.

At March 30, 2024 and December 31, 2023, the Company’s cash and cash equivalents were comprised of demand deposits, time deposits with maturities of three months or less when purchased, and money market funds.  The Company estimates the fair value of its cash, cash equivalents, and short-term investments using Level 2 inputs.  Based on the current interest rates for similar investments with comparable credit risk and time to maturity, the fair value of the Company's cash, cash equivalents, and held-to-maturity short-term investments approximate the carrying amounts reported in the consolidated condensed balance sheets.

The Company’s financial instruments also include accounts receivable and accounts payable.  The carrying amounts for these financial instruments reported in the consolidated condensed balance sheets approximate their fair values.
21



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

This Management's Discussion and Analysis ("MD&A") is intended to provide an understanding of Vishay's financial condition, results of operations and cash flows by focusing on changes in certain key measures from period to period. The MD&A should be read in conjunction with our Consolidated Condensed Financial Statements and accompanying Notes included in Item 1.  This discussion contains forward-looking statements that involve risks and uncertainties.  Our actual results could differ materially from those anticipated in these forward-looking statements as a result of various factors, including those discussed in our Annual Report on Form 10-K, particularly in Item 1A. "Risk Factors," filed with the Securities and Exchange Commission on February 16, 2024.

Overview

Vishay Intertechnology, Inc. ("Vishay," "we," "us," or "our") manufactures one of the world’s largest portfolios of discrete semiconductors and passive electronic components that are essential to innovative designs in the automotive, industrial, computing, consumer, telecommunications, military, aerospace, and medical markets.

We operate in six segments based on product functionality: MOSFETs, Diodes, Optoelectronic Components, Resistors, Inductors, and Capacitors.

We are focused on enhancing stockholder value by growing our business and improving earnings per share.  Since 1985, we have pursued a business strategy of growth through focused research and development and acquisitions.  We plan to continue to grow our business through intensified internal growth supplemented by opportunistic acquisitions, while maintaining a prudent capital structure.  To drive growth and optimize stockholder value, we plan to capitalize on the mega trends of e-mobility, sustainability, and connectivity through initiatives.  We are developing go-to-market strategies and investing in and expanding the key product lines for growth that we have identified.  To increase our internal capacity, we plan to invest approximately $435 million in 2024, as part of our plan to invest approximately $1.4 billion in total capital expenditures for the period 2023 - 2025 and $2.6 billion in total capital expenditures for the period 2023 - 2028.  In addition, we are strategically expanding our outsourced production of commodity products to subcontractors.  At the same time, we are enhancing our channel management while investing in internal resources by adding customer-facing engineers and filling gaps in technology and market coverage.  Taken together, each of these initiatives supports our Think Customer First organizational culture.  

On March 5, 2024, we completed the acquisition of Nexperia’s wafer fabrication facility and operations located in Newport, South Wales, U.K. for approximately $177.4 million in cash, net of cash acquired and subject to customary post-closing adjustments.  The wafer fabrication facility is located on 28 acres and is an automotive-certified, 200mm semiconductor wafer fab with capacity to produce more than 30,000 wafers per month. We plan to position the facility as a manufacturing excellence center and use it as the home for MaxPower to further develop and scale our SiC MOSFETs and diodes capabilities.  We expect the facility to initially generate a net loss while we invest in new equipment and qualify new products. 

In addition to enhancing stockholder value through growing our business, in 2022, our Board of Directors adopted a Stockholder Return Policy, which calls for us to return at least 70% of free cash flow, net of scheduled principal payments of long-term debt, on an annual basis.  See further discussion in “Stockholder Return Policy” below.

Our business and operating results have been and will continue to be impacted by worldwide economic conditions.  Our revenues are dependent on end markets that are impacted by consumer and industrial demand, and our operating results can be adversely affected by reduced demand in those global markets.  In this volatile economic environment, we continue to closely monitor our fixed costs, capital expenditure plans, inventory, and capital resources to respond to changing conditions and to ensure we have the management, business processes, and resources to meet our future needs.  We believe we can react quickly and professionally to changes in demand to minimize manufacturing inefficiencies and excess inventory build in periods of decline and maximize opportunities in periods of growth.  We believe we have significant liquidity to withstand temporary disruptions in the economic environment.  

We utilize several financial metrics, including net revenues, gross profit margin, operating margin, segment operating margin, end-of-period backlog, book-to-bill ratio, inventory turnover, change in average selling prices, net cash and short-term investments (debt), and free cash generation to evaluate the performance and assess the future direction of our business.  See further discussion in “Financial Metrics” and “Financial Condition, Liquidity, and Capital Resources” below.  The key financial metrics decreased in the first fiscal quarter of 2024 primarily due to the negative impacts of an on-going distributor inventory correction that resulted in lower orders.  Net revenues and margins decreased versus the prior periods primarily due to lower sales volume.
22


Net revenues for the fiscal quarter ended March 30, 2024 were $746.3 million, compared to $785.2 million and $871.0 million for the fiscal quarters ended December 31, 2023 and April 1, 2023, respectively.  The net earnings attributable to Vishay stockholders for the fiscal quarter ended March 30, 2024 were $30.9 million, or $0.22 per diluted share, compared to $51.5 million, or $0.37 per diluted share for the fiscal quarter ended December 31, 2023, and $111.8 million, or $0.79 per diluted share for the fiscal quarter ended April 1, 2023.

We define adjusted net earnings as net earnings determined in accordance with GAAP adjusted for various items that management believes are not indicative of the intrinsic operating performance of our business.  We define free cash as the cash flows generated from continuing operations less capital expenditures plus net proceeds from the sale of property and equipment.  The reconciliations below include certain financial measures which are not recognized in accordance with GAAP, including adjusted net earnings, adjusted earnings per share, and free cash.  These non-GAAP measures should not be viewed as alternatives to GAAP measures of performance or liquidity.  Non-GAAP measures such as adjusted net earnings, adjusted earnings per share, and free cash do not have uniform definitions.  These measures, as calculated by Vishay, may not be comparable to similarly titled measures used by other companies. Management believes that adjusted net earnings and adjusted earnings per share are meaningful because they provide insight with respect to our intrinsic operating results.  Management believes that free cash is a meaningful measure of our ability to fund acquisitions, repay debt, and otherwise enhance stockholder value through stock repurchases or dividends.  We utilize the free cash metric in defining our Stockholder Return Policy.

Net earnings attributable to Vishay stockholders for the fiscal quarters ended March 30, 2024, December 31, 2023, and April 1, 2023 include no items affecting comparability. 

The following table reconciles gross profit by segment to consolidated gross profit (in thousands):

   
Fiscal quarters ended
 
   
March 30, 2024
   
December 31, 2023
   
April 1, 2023
 
                   
MOSFETs
 
$
25,473
   
$
45,909
   
$
72,858
 
Diodes
   
32,370
     
39,421
     
48,129
 
Optoelectronic Components
   
7,001
     
6,537
     
21,940
 
Resistors
   
46,471
     
50,602
     
74,036
 
Inductors
   
26,787
     
29,390
     
23,723
 
Capacitors
   
32,305
     
28,805
     
38,027
 
Gross profit
 
$
170,407
   
$
200,664
   
$
278,713
 

Although the term "free cash" is not defined in GAAP, each of the elements used to calculate free cash for the year-to-date period is presented as a line item on the face of our consolidated condensed statement of cash flows prepared in accordance with GAAP and the quarterly amounts are derived from the year-to-date GAAP statements as of the beginning and end of the respective quarter.  Free cash results are as follows (in thousands):

   
Fiscal quarters ended
 
   
March 30, 2024
   
December 31, 2023
   
April 1, 2023
 
Net cash provided by continuing operating activities
 
$
80,211
   
$
6,268
   
$
129,893
 
Proceeds from sale of property and equipment
   
751
     
122
     
326
 
Less: Capital expenditures
   
(53,084
)
   
(145,331
)
   
(45,574
)
Free cash
 
$
27,878
   
$
(138,941
)
 
$
84,645
 

Our results have been negatively impacted by the distributor inventory correction that began in the fourth fiscal quarter of 2022 and continued through the first fiscal quarter of 2024.  Our results for the first fiscal quarter of 2024 remain strong, although weaker than our prior fiscal quarter and prior year quarter results.  
23


Stockholder Return Policy

In 2022, our Board of Directors adopted a Stockholder Return Policy, which calls for us to return at least 70% of free cash flow, net of scheduled principal payments of long-term debt, on an annual basis.  We intend to return such amounts to stockholders directly, in the form of dividends, or indirectly, in the form of stock repurchases.

The following table summarizes activity pursuant to this policy (in thousands):

  Fiscal quarters ended 
 
 
March 30, 2024
  April 1, 2023
 
Dividends paid to stockholders
 
$
13,752
    $ 14,020  
Stock repurchases
   
12,538
    20,173  
Total
 
$
26,290
  $ 34,193  

We have determined that substantially all unremitted foreign earnings in Germany and Israel are no longer indefinitely reinvested.  These indefinite reinvestment assertions provide greater access to our worldwide cash balances to fund our growth plan and our Stockholder Return Policy, but also negatively impact our effective tax rate.

The structure of our Stockholder Return Policy enables us to allocate capital responsibly among our business, our lenders, and our stockholders. We will continue to invest in growth initiatives including key product line expansions, targeted R&D, and synergistic acquisitions. 

We have paid dividends each quarter since the first quarter of 2014, and the Stockholder Return Policy will remain in effect until such time as the Board votes to amend or rescind the policy.  Implementation of the Stockholder Return Policy is subject to future declarations of dividends by the Board of Directors, market and business conditions, legal requirements, and other factors.  The policy sets forth our intention, but does not obligate us to acquire any shares of common stock or declare any dividends, and the policy may be terminated or suspended at any time at our discretion, in accordance with applicable laws and regulations. 


 
24


Financial Metrics

We utilize several financial metrics to evaluate the performance and assess the future direction of our business.  These key financial measures and metrics include net revenues, gross profit margin, operating margin, segment operating income, segment operating margin, end-of-period backlog, and the book-to-bill ratio.  We also monitor changes in inventory turnover and our or publicly available average selling prices (“ASP”).

Gross profit margin is computed as gross profit as a percentage of net revenues.  Gross profit is generally net revenues less costs of products sold, but also deducts certain other period costs, particularly losses on purchase commitments and inventory write-downs.  Losses on purchase commitments and inventory write-downs have the impact of reducing gross profit margin in the period of the charge, but result in improved gross profit margins in subsequent periods by reducing costs of products sold as inventory is used.  We also regularly evaluate gross profit by segment to assist in the analysis of consolidated gross profit.  Gross profit margin and gross profit margin by segment are clearly a function of net revenues, but also reflect our cost management programs and our ability to contain fixed costs.

Operating margin is computed as gross profit less operating expenses, expressed as a percentage of net revenues.  Operating margin is clearly a function of net revenues, but also reflects our cost management programs and our ability to contain fixed costs.

Our chief operating decision maker makes decisions, allocates resources, and evaluates business segment performance based on segment operating income.  Only dedicated, direct selling, general, and administrative ("SG&A") expenses of the segments are included in the calculation of segment operating income.  We do not allocate certain SG&A expenses that are managed at the regional or corporate global level to our segments.  Accordingly, segment operating income excludes these SG&A expenses that are not directly traceable to the segments.  Segment operating income would also exclude costs not routinely used in the management of the segments in periods when those items are present, such as restructuring and severance costs, and other items affecting comparability.  Segment operating income is clearly a function of net revenues, but also reflects our cost management programs and our ability to contain fixed costs.  Segment operating margin is segment operating income expressed as a percentage of net revenues. 

End-of-period backlog is one indicator of future revenues. We include in our backlog only open orders that we expect to ship in the next twelve months.  If demand falls below customers’ forecasts, or if customers do not control their inventory effectively, they may cancel or reschedule the shipments that are included in our backlog, in many instances without the payment of any penalty.  Therefore, the backlog is not necessarily indicative of the results to be expected for future periods.

An important indicator of demand in our industry is the book-to-bill ratio, which is the ratio of the amount of product ordered during a period as compared with the product that we ship during that period. A book-to-bill ratio that is greater than one indicates that our backlog is building and that we are likely to see increasing revenues in future periods. Conversely, a book-to-bill ratio that is less than one is an indicator of declining demand and may foretell declining revenues.

We focus on our inventory turnover as a measure of how well we are managing our inventory.  We define inventory turnover for a financial reporting period as our costs of products sold for the four fiscal quarters ending on the last day of the reporting period divided by our average inventory (computed using each fiscal quarter-end balance) for this same period.  A higher level of inventory turnover reflects more efficient use of our capital.

Pricing in our industry can be volatile.  Using our and publicly available data, we analyze trends and changes in average selling prices to evaluate likely future pricing.  The erosion of average selling prices of established products is typical for semiconductor products.  We attempt to offset this deterioration with ongoing cost reduction activities and new product introductions.  Our specialty passive components are more resistant to average selling price erosion.  All pricing is subject to governing market conditions and is independently set by us.
25


The quarter-to-quarter trends in these financial metrics can also be an important indicator of the likely direction of our business. The following table shows net revenues, gross profit margin, operating margin, end-of-period backlog, book-to-bill ratio, inventory turnover, and changes in ASP for our business as a whole during the five fiscal quarters beginning with the first fiscal quarter of 2023 through the first fiscal quarter of 2024 (dollars in thousands):

   
1st Quarter 2023
   
2nd Quarter 2023
   
3rd Quarter 2023
   
4th Quarter 2023
   
1st Quarter 2024
 
                               
Net revenues
 
$
871,046
   
$
892,110
   
$
853,653
   
$
785,236
   
$
746,279
 
                                         
Gross profit margin
   
32.0
%
   
28.9
%
   
27.8
%
   
25.6
%
   
22.8
%
                                         
Operating margin
   
18.2
%
   
15.1
%
   
13.5
%
   
9.9
%
   
5.7
%
                                         
End-of-period backlog
 
$
2,169,400
   
$
1,895,100
   
$
1,552,400
   
$
1,381,800
   
$
1,253,400
 
                                         
Book-to-bill ratio
   
0.84
     
0.69
     
0.63
     
0.75
     
0.82
 
                                         
Inventory turnover
   
3.7
     
3.9
     
3.7
     
3.6
     
3.5
 
                                         
Change in ASP vs. prior quarter
   
1.2
%
   
(0.7
)%
   
(0.8
)%
   
(0.7
)%
   
(2.5
)%
_________________________________________


See “Financial Metrics by Segment” below for net revenues, book-to-bill ratio, and gross profit margin broken out by segment.

Revenues decreased versus the prior fiscal quarter and the first fiscal quarter of 2023 primarily due to lower sales volume and lower average selling prices.  The book-to-bill ratio increased slightly versus the prior fiscal quarter, but orders and backlog continued to be negatively impacted by the distributor inventory correction that continued in the first fiscal quarter of 2024.  We continue to increase manufacturing capacity for critical product lines.  Average selling prices decreased versus the prior fiscal quarter and prior year quarter.

Gross profit margin decreased versus the prior fiscal quarter and the prior year quarter primarily due to lower sales volume, decreased average selling prices, and the impact of the Newport acquisition.  Cost inflation also contributed to the decrease versus the prior year quarter.

The book-to-bill ratio in the first fiscal quarter of 2024 increased to 0.82 versus 0.75 in the fourth fiscal quarter of 2023. 


26



Financial Metrics by Segment

The following table shows net revenues, book-to-bill ratio, gross profit margin, and segment operating margin broken out by segment for the five fiscal quarters beginning with the first fiscal quarter of 2023 through the first fiscal quarter of 2024 (dollars in thousands):

   
1st Quarter 2023
   
2nd Quarter 2023
   
3rd Quarter 2023
   
4th Quarter 2023
   
1st Quarter 2024
 
MOSFETs
                             
Net revenues
 
$
198,181
   
$
207,388
   
$
205,027
   
$
168,158
   
$
153,173
 
                                         
Book-to-bill ratio
   
0.95
     
0.68
     
0.50
     
0.62
     
0.68
 
                                         
Gross profit margin
   
36.8
%
   
34.7
%
   
33.5
%
   
27.3
%
   
16.6
%
                                         
Segment operating margin
   
29.3
%
   
27.4
%
   
25.7
%
   
16.8
%
   
5.3
%
                                         
Diodes
                                       
Net revenues
 
$
175,693
   
$
174,735
   
$
176,788
   
$
163,324
   
$
149,130
 
                                         
Book-to-bill ratio
   
0.71
     
0.54
     
0.58
     
0.61
     
0.72
 
                                         
Gross profit margin
   
27.4
%
   
23.4
%
   
26.7
%
   
24.1
%
   
21.7
%
                                         
Segment operating margin
   
24.3
%
   
20.1
%
   
23.5
%
   
20.9
%
   
17.4
%
                                         
Optoelectronic Components
                                       
Net revenues
 
$
60,403
   
$
64,449
   
$
64,441
   
$
53,853
   
$
49,199
 
                                         
Book-to-bill ratio
   
0.72
     
0.70
     
0.57
     
0.59
     
0.89
 
                                         
Gross profit margin
   
36.3
%
   
24.2
%
   
28.1
%
   
12.1
%
   
14.2
%
                                         
Segment operating margin
   
28.6
%
   
16.7
%
   
20.3
%
   
3.4
%
   
3.0
%
                                         
Resistors
                                       
Net revenues
 
$
223,140
   
$
222,433
   
$
199,877
   
$
198,022
   
$
188,196
 
                                         
Book-to-bill ratio
   
0.88
     
0.74
     
0.65
     
0.82
     
0.79
 
                                         
Gross profit margin
   
33.2
%
   
29.1
%
   
24.6
%
   
25.6
%
   
24.7
%
                                         
Segment operating margin
   
29.9
%
   
25.8
%
   
20.9
%
   
22.0
%
   
20.3
%
                                         
Inductors
                                       
Net revenues
 
$
80,338
   
$
89,239
   
$
89,947
   
$
87,868
   
$
88,651
 
                                         
Book-to-bill ratio
   
1.04
     
0.84
     
0.85
     
0.91
     
0.96
 
                                         
Gross profit margin
   
29.5
%
   
34.5
%
   
31.7
%
   
33.4
%
   
30.2
%
                                         
Segment operating margin
   
26.1
%
   
30.9
%
   
27.9
%
   
29.6
%
   
26.1
%
                                         
Capacitors
                                       
Net revenues
 
$
133,291
   
$
133,866
   
$
117,573
   
$
114,011
   
$
117,930
 
                                         
Book-to-bill ratio
   
0.70
     
0.70
     
0.75
     
0.95
     
1.03
 
                                         
Gross profit margin
   
28.5
%
   
25.1
%
   
22.1
%
   
25.3
%
   
27.4
%
                                         
Segment operating margin
   
24.8
%
   
21.0
%
   
17.5
%
   
20.4
%
   
22.5
%

27


Results of Operations

Statements of operations’ captions as a percentage of net revenues and the effective tax rates were as follows:

 
Fiscal quarters ended
 
   
March 30, 2024
   
December 31, 2023
   
April 1, 2023
 
Cost of products sold
   
77.2
%
   
74.4
%
   
68.0
%
Gross profit
   
22.8
%
   
25.6
%
   
32.0
%
Selling, general & administrative expenses
   
17.1
%
   
15.6
%
   
13.8
%
Operating income
   
5.7
%
   
9.9
%
   
18.2
%
Income before taxes and noncontrolling interest
   
5.9
%
   
10.3
%
   
18.0
%
Net earnings attributable to Vishay stockholders
   
4.1
%
   
6.6
%
   
12.8
%
________
                       
Effective tax rate
   
29.0
%
   
35.6
%
   
28.4
%

Net Revenues

Net revenues were as follows (dollars in thousands):

 
Fiscal quarters ended
 
 
March 30, 2024
 
December 31, 2023
 
April 1, 2023
 
Net revenues
 
$
746,279
   
$
785,236
   
$
871,046
 

The change in net revenues versus the comparable prior periods was as follows (dollars in thousands):

 
Fiscal quarter ended
March 30, 2024
 
 
Change in net revenues
 
% change
 
December 31, 2023
   
(38,957
)
   
(5.0
)%
April 1, 2023
   
(124,767
)
   
(14.3
)%


Changes in net revenues were attributable to the following:

 
vs. Prior Quarter
   
vs. Prior Year Quarter
 
Change attributable to:
           
Decrease in volume
   
(3.4
)%
   
(12.2
)%
Decrease in average selling prices
   
(2.5
)%
   
(3.6
)%
Foreign currency effects
   
0.3
%
   
0.3
%
Acquisition
   
0.4
%
   
0.4
%
Other
   
0.2
%
   
0.8
%
Net change
   
(5.0
)%
   
(14.3
)%

Despite the distributor inventory correction that we continue to experience, the long-term prospects for our business remain favorable, and we continue to increase manufacturing capacities for critical product lines.  The decrease in net revenues versus the prior fiscal quarter and prior year quarter are primarily due to decreased sales volume and average selling prices.

Gross Profit Margins

Gross profit margins for the fiscal quarter ended March 30, 2024 were 22.8%, versus 25.6% and 32.0% for the comparable prior fiscal quarter and prior year period, respectively.  Gross profit margin decreased versus the prior fiscal quarter and the prior year quarter primarily due to lower sales volume, decreased average selling prices, and the impact of the Newport acquisition.  Cost inflation also contributed to the decrease versus the prior year quarter. 
28


Segments

Analysis of revenues and margins for our segments is provided below.

MOSFETs

Net revenues, gross profit margins, and segment operating margins of the MOSFETs segment were as follows (dollars in thousands):

 
Fiscal quarters ended
 
 
March 30, 2024
 
December 31, 2023
 
April 1, 2023
 
Net revenues
 
$
153,173
   
$
168,158
   
$
198,181
 
Gross profit margin
    16.6 %     27.3 %     36.8 %
Segment operating margin
   
5.3
%
   
16.8
%
   
29.3
%

The change in net revenues versus the comparable prior periods was as follows (dollars in thousands):

 
Fiscal quarter ended
March 30, 2024
 
 
Change in net revenues
 
% change
 
December 31, 2023
   
(14,985
)
   
(8.9
)%
April 1, 2023
   
(45,008
)
   
(22.7
)%

Changes in MOSFETs segment net revenues were attributable to the following:

 
vs. Prior Quarter
   
vs. Prior Year Quarter
 
Change attributable to:
           
Decrease in volume
   
(3.9
)%
   
(17.2
)%
Decrease in average selling prices
   
(7.5
)%
   
(10.2
)%
Foreign currency effects
   
0.2
%
   
0.2
%
Acquisition
    1.9 %     1.6 %
Other
   
0.4
%
   
2.9
%
Net change
   
(8.9
)%
   
(22.7
)%

The MOSFET segment net revenues decreased versus the prior fiscal quarter and the prior year quarter.  The decreases were primarily due to decreased sales to distributor customers and customers in all regions.  An increase in sales to automotive end market customers partially offset the decrease versus the prior fiscal quarter.

Gross profit margin decreased versus the prior fiscal quarter and the prior year quarter.  The decreases are primarily due to lower average selling prices, costs associated with Newport wafer fab acquired in March 2024, and lower sales volume.

The segment operating margin decreased versus the prior fiscal quarter and the prior year quarter.  The decreases are primarily due to gross profit decreases. 

Average selling prices decreased significantly versus the prior fiscal quarter and the prior year quarter.

We continue to invest to expand mid- and long-term manufacturing capacity for strategic product lines.  We have begun building a 12-inch wafer fab in Itzehoe, Germany adjacent to our existing 8-inch wafer fab, which we expect will increase our in-house wafer capacity by approximately 70% within 3-4 years and allow us to balance our in-house and foundry wafer supply.

We acquired leading edge silicon and silicon carbide MOSFETs products with our acquisition of MaxPower in the fourth fiscal quarter of 2022.  We plan to use the Newport wafer fabrication facility acquired in the first fiscal quarter of 2024 as the home for MaxPower to further develop and scale our SiC MOSFETs and diodes capabilities.


29



Diodes

Net revenues, gross profit margins, and segment operating margins of the Diodes segment were as follows (dollars in thousands):

 
Fiscal quarters ended
 
 
March 30, 2024
 
December 31, 2023
 
April 1, 2023
 
Net revenues
 
$
149,130
   
$
163,324
   
$
175,693
 
Gross profit margin
    21.7 %     24.1 %     27.4 %
Segment operating margin
   
17.4
%
   
20.9
%
   
24.3
%

The change in net revenues versus the comparable prior periods was as follows (dollars in thousands):

 
Fiscal quarter ended
March 30, 2024
 
 
Change in net revenues
 
% change
 
December 31, 2023
 
$
(14,194
)
   
(8.7
)%
April 1, 2023
 
$
(26,563
)
   
(15.1
)%

Changes in Diodes segment net revenues were attributable to the following:

 
vs. Prior Quarter
   
vs. Prior Year Quarter
 
Change attributable to:
           
Decrease in volume
   
(7.9
)%
   
(11.7
)%
Decrease in average selling prices
   
(1.3
)%
   
(4.5
)%
Foreign currency effects
   
0.2
%
   
0.1
%
Other
   
0.3
%
   
1.0
%
Net change
   
(8.7
)%
   
(15.1
)%

Net revenues of the Diodes segment decreased versus the prior fiscal quarter and the prior year quarter.  The decreases are primarily due to decreased sales to distribution customers and industrial and automotive end market customers in all regions. 

Gross profit margin decreased versus the prior fiscal quarter and the prior year quarter.  The increases are primarily due to lower sales volume and decreased average selling prices. 

The segment operating margin decreased versus the prior fiscal quarter and prior year quarter.  The decreases are primarily due to decreased gross profit.  

Average selling prices decreased versus the prior fiscal quarter and prior year quarter.

We plan to use the Newport wafer fabrication facility acquired in the first fiscal quarter of 2024 as the home for MaxPower to further develop and scale our SiC MOSFETs and diodes capabilities.


30


Optoelectronic Components

Net revenues, gross profit margins, and segment operating margins of the Optoelectronic Components segment were as follows (dollars in thousands):

 
Fiscal quarters ended
 
 
March 30, 2024
 
December 31, 2023
 
April 1, 2023
 
             
Net revenues
 
$
49,199
   
$
53,853
   
$
60,403
 
Gross profit margin
   
14.2
%
   
12.1
%
   
36.3
%
Segment operating margin
   
3.0
%
   
3.4
%
   
28.6
%

The change in net revenues versus the comparable prior periods was as follows (dollars in thousands):

 
Fiscal quarter ended
March 30, 2024
 
 
Change in net revenues
 
% change
 
December 31, 2023
 
$
(4,654
)
   
(8.6
)%
April 1, 2023
 
$
(11,204
)
   
(18.5
)%

Changes in Optoelectronic Components segment net revenues were attributable to the following:

 
vs. Prior Quarter
   
vs. Prior Year Quarter
 
Change attributable to:
           
Decrease in volume
   
(5.7
)%
   
(17.4
)%
Decrease in average selling prices
   
(3.1
)%
   
(2.3
)%
Foreign currency effects
   
0.4
%
   
0.5
%
Other
   
(0.2
)%
   
0.7
%
Net change
   
(8.6
)%
   
(18.5
)%

Net revenues of our Optoelectronic Components segment decreased versus the prior fiscal quarter and the prior year quarter.  The decrease versus the prior fiscal quarter is primarily due to decreased sales to distribution customers and industrial end market customers in all regions, particularly Asia, partially offset by increased sales to EMS customers and automotive and consumer product end market customers.  The decrease versus the prior year quarter is due to decreased sales to all regions, distribution customers, and all end market customers. 

Gross profit margin increased versus the prior fiscal quarter, but decreased versus the prior year quarter.  The increase versus the prior fiscal quarter is primarily due to the positive impact of increased inventory and accelerated depreciation costs that negatively impacted the prior fiscal quarter.  The decrease versus the prior year quarter is primarily due to lower sales volume, decreased average selling prices, and manufacturing inefficiencies.

The segment operating margin decreased versus the prior fiscal quarter and the prior year quarter.  The decreases are primarily due to gross profit decreases.

Average selling prices decreased versus the prior fiscal quarter and prior year quarter.


31


Resistors

Net revenues, gross profit margins, and segment operating margins of the Resistors segment were as follows (dollars in thousands):

 
Fiscal quarters ended
 
 
March 30, 2024
 
December 31, 2023
 
April 1, 2023
 
Net revenues
 
$
188,196
   
$
198,022
   
$
223,140
 
Gross profit margin
    24.7 %     25.6 %     33.2 %
Segment operating margin
   
20.3
%
   
22.0
%
   
29.9
%

The change in net revenues versus the comparable prior periods was as follows (dollars in thousands):

 
Fiscal quarter ended
March 30, 2024
 
 
Change in net revenues
 
% change
 
December 31, 2023
 
$
(9,826
)
   
(5.0
)%
April 1, 2023
 
$
(34,944
)
   
(15.7
)%

Changes in Resistors segment net revenues were attributable to the following:

 
vs. Prior Quarter
   
vs. Prior Year Quarter
 
Change attributable to:
           
Decrease in volume
   
(5.7
)%
   
(15.6
)%
Decrease in average selling prices
   
(0.4
)%
   
(0.8
)%
Foreign currency effects
   
0.5
%
   
0.4
%
Other
   
0.6
%
   
0.3
%
Net change
   
(5.0
)%
   
(15.7
)%

Net revenues of the Resistors segment decreased versus the prior fiscal quarter and prior year quarter.  The decrease versus the prior fiscal quarter is primarily due to decreased sales to distribution customers, military and aerospace and industrial end market customers, and customers in the Asia region, partially offset by increased sales to EMS customers, medical end market customers, and customers in the Americas region.  The decrease versus the prior year quarter is primarily due to decreased sales to distribution and EMS customers, industrial end market customers, and customers in all regions, particularly Asia.

The gross profit margin decreased versus the prior fiscal quarter and the prior year quarter.  The decrease versus the prior fiscal quarter is primarily due to decreased sales volume.  The decrease versus the prior year quarter is primarily due to decreased sales volume and manufacturing inefficiencies.

The segment operating margin decreased versus the prior fiscal quarter and prior year quarter.  The decreases are primarily due to decreased gross profit.

Average selling prices decreased versus the prior fiscal quarter and the prior year quarter.

We are increasing critical manufacturing capacities for certain product lines.  We continue to broaden our business with targeted acquisitions of specialty resistors businesses.


32


Inductors

Net revenues, gross profit margins, and segment operating margins of the Inductors segment were as follows (dollars in thousands):

 
Fiscal quarters ended
 
 
March 30, 2024
 
December 31, 2023
 
April 1, 2023
 
Net revenues
 
$
88,651
   
$
87,868
   
$
80,338
 
Gross profit margin
    30.2 %     33.4 %     29.5 %
Segment operating margin
   
26.1
%
   
29.6
%
   
26.1
%

The change in net revenues versus the comparable prior periods was as follows (dollars in thousands):

 
Fiscal quarter ended
March 30, 2024
 
 
Change in net revenues
 
% change
 
December 31, 2023
 
$
783
     
0.9
%
April 1, 2023
 
$
8,313
   
10.3
%

Changes in Inductors segment net revenues were attributable to the following:

 
vs. Prior Quarter
   
vs. Prior Year Quarter
 
Change attributable to:
           
Increase in volume
   
2.7
%
   
11.8
%
Decrease in average selling prices
   
(1.9
)%
   
(1.3
)%
Foreign currency effects
   
0.2
%
   
0.2
%
Other
   
(0.1
)%
   
(0.4
)%
Net change
   
0.9
%
   
10.3
%

Net revenues of the Inductors segment increased slightly versus the prior fiscal quarter and significantly versus the prior year quarter.  The increase versus the prior fiscal quarter is primarily due to increased sales to EMS customers, automotive and military and aerospace end market customers and customers in the Europe and Americas regions, partially offset by decreased sales to distribution customers, industrial end market customers, and customers in the Asia region.  The increase versus the prior year quarter is primarily due to increased sales to automotive and military and aerospace end market customers and customers in all regions, particularly the Americas region, partially offset by decreased sales to distribution customers and industrial end market customers.

The gross profit margin decreased versus the prior fiscal quarter, but increased versus the prior year quarter.  The decrease versus the prior fiscal quarter is primarily due to decreased average selling prices and higher labor costs.  The increase versus the prior year quarter is primarily due to higher sales volume and manufacturing efficiencies.

The segment operating margin decreased versus the prior fiscal quarter, but was flat versus the prior year quarter.  The fluctuations are primarily due to gross profit fluctuations.  Cost inflation negatively impacted the segment operating margin versus the prior year quarter.

Average selling prices decreased slightly versus the prior fiscal quarter and prior year quarter.

We expect long-term growth in this segment, and are continuously expanding manufacturing capacity for certain product lines and evaluating acquisition opportunities, particularly of specialty businesses.

33


Capacitors

Net revenues, gross profit margins, and segment operating margins of the Capacitors segment were as follows (dollars in thousands):

 
Fiscal quarters ended
 
 
March 30, 2024
 
December 31, 2023
 
April 1, 2023
 
Net revenues
 
$
117,930
   
$
114,011
   
$
133,291
 
Gross profit margin
    27.4 %     25.3 %     28.5 %
Segment operating margin
    22.5 %     20.4 %     24.8 %

The change in net revenues versus the comparable prior periods was as follows (dollars in thousands):

 
Fiscal quarter ended
March 30, 2024
 
 
Change in net revenues
 
% change
 
December 31, 2023
 
$
3,919
     
3.4
%
April 1, 2023
 
$
(15,361
)
   
(11.5
)%

Changes in Capacitors segment net revenues were attributable to the following:

 
vs. Prior
Quarter
   
vs. Prior Year Quarter
 
Change attributable to:
           
Change in volume
   
4.0
%
   
(12.0
)%
Change in average selling prices
   
(0.8
)%
   
0.4
%
Foreign currency effects
   
0.5
%
   
0.4
%
Other
   
(0.3
)%
   
(0.3
)%
Net change
   
3.4
%
   
(11.5
)%

Net revenues of the Capacitors segment increased versus the prior fiscal quarter, but decreased versus the prior year quarter.  The increase versus the prior fiscal quarter is primarily due to increased sales to distribution customers, industrial end market customers, and customers in the Asia region.  The decrease versus the prior year quarter is primarily due to decreased sales to distribution customers, industrial end market customers, and customers in the Americas and Europe regions.

The gross profit margin increased versus the prior fiscal quarter, but decreased versus the prior year quarter.  The increase versus the prior fiscal quarter is primarily due to higher sales volume, manufacturing efficiencies, and favorable sales mix.  The decrease versus the prior year quarter is primarily due to lower sales volume, higher wage and tantalum costs, partially offset by favorable sales mix.

The segment operating margin increased versus the prior fiscal quarter, but decreased versus the prior year quarter.  The fluctuations are primarily due to gross profit fluctuations.

Average selling prices decreased versus the prior fiscal quarter, but increased versus the prior year quarter.

34


Selling, General, and Administrative Expenses

Selling, general, and administrative expenses are summarized as follows (dollars in thousands):

 
Fiscal quarters ended
 
 
March 30, 2024
 
December 31, 2023
 
April 1, 2023
 
Total SG&A expenses
 
$
127,736
   
$
122,834
   
$
120,145
 
as a percentage of revenues
   
17.1
%
   
15.6
%
   
13.8
%

The sequential increase in SG&A expenses is primarily attributable to uneven attribution of stock-based compensation expense and cost inflation.  SG&A expenses increased versus the prior year quarter due to higher stock-based compensation expense and general cost inflation.

Other Income (Expense)

Interest expense for the fiscal quarter ended March 30, 2024 was flat versus the fiscal quarter ended December 31, 2023 and increased by $1.4 million versus the fiscal quarter ended April 1, 2023.  The increase versus the prior year fiscal quarter is due to the issuance of the convertible senior notes due 2030 in the third fiscal quarter of 2023.

The following tables analyze the components of the line “Other” on the consolidated condensed statements of operations (in thousands):

   
Fiscal quarters ended
       
   
March 30, 2024
   
December 31, 2023
   
Change
 
Foreign exchange gain (loss)
 
$
1,293
   
$
(443
)
 
$
1,736
 
Interest income
   
9,053
     
9,934
     
(881
)
Other components of other periodic pension cost
   
(2,073
)
   
(2,547
)
   
474
 
Investment income (expense)
   
(366
)
   
2,215
     
(2,581
)
Other
   
180
     
109
     
71
 
   
$
8,087
   
$
9,268
   
$
(1,181
)

   
Fiscal quarters ended
       
   
March 30, 2024
   
April 1, 2023
   
Change
 
Foreign exchange gain (loss)
 
$
1,293
   
$
(1,490
)
 
$
2,783
 
Interest income
   
9,053
     
5,944
     
3,109
 
Other components of other periodic pension cost
   
(2,073
)
   
(1,888
)
   
(185
)
Investment income (expense)
   
(366
)
   
744
     
(1,110
)
Other
   
180
     
19
     
161
 
   
$
8,087
   
$
3,329
   
$
4,758
 

35


Income Taxes

For the fiscal quarter ended March 30, 2024, our effective tax rate was 29.0%, as compared to 35.6% and 28.4% for the fiscal quarters ended December 31, 2023 and April 1, 2023, respectively.  We expect that our effective tax rate will be higher than the U.S. statutory rate, excluding unusual transactions. 

During the three fiscal months ended March 30, 2024, the liabilities for unrecognized tax benefits did not materially change.

We operate in a global environment with significant operations in various locations outside the United States. Accordingly, the consolidated income tax rate is a composite rate reflecting our earnings and the applicable tax rates in the various locations where we operate. Part of our historical strategy has been to achieve cost savings through the transfer and expansion of manufacturing operations to countries where we can take advantage of lower labor costs and available tax and other government-sponsored incentives. 

Additional information about income taxes is included in Note 4 to our consolidated condensed financial statements.

36


Financial Condition, Liquidity, and Capital Resources

Our financial condition as of March 30, 2024 continued to be strong.  Cash and short-term investments exceed our long-term debt balances, and we have historically been a strong generator of operating cash flows.  The cash generated from operations is used to fund our capital expenditure plans, and cash in excess of our capital expenditure needs is available to fund our acquisition strategy, fund our Stockholder Return Policy, and to reduce debt levels.  

Management uses a non-GAAP measure, "free cash," to evaluate our ability to fund acquisitions, repay debt, and otherwise enhance stockholder value through stock repurchases or dividends.  See "Overview" above for "free cash" definition and reconciliation to GAAP. 

Cash flows provided by operating activities were $80.2 million for the three fiscal months ended March 30, 2024, as compared to cash flows provided by operations of $129.9 million for the three fiscal months ended April 1, 2023.

In order to manage our working capital and operating cash needs, we monitor our cash conversion cycle.  The following table presents the components of our cash conversion cycle during the five fiscal quarters beginning with the first fiscal quarter of 2023 through the first fiscal quarter of 2024:

   
Fiscal quarters ended
 
   
1st Quarter 2023
   
2nd Quarter 2023
   
3rd Quarter 2023
   
4th Quarter 2023
   
1st Quarter 2024
 
Days sales outstanding ("DSO") (a)
   
45
     
46
     
48
     
50
     
51
 
Days inventory outstanding (b)
   
98
     
94
     
96
     
101
     
104
 
Days payable outstanding ("DPO") (c)
   
(32
)
   
(32
)
   
(33
)
   
(31
)
   
(31
)
Cash conversion cycle
   
111
     
108
     
111
     
120
     
124
 

a)  DSO measures the average collection period of our receivables.  DSO is calculated by dividing the average accounts receivable by the average net revenue per day for the respective fiscal quarter.
b)  DIO measures the average number of days from procurement to sale of our product.  DIO is calculated by dividing the average inventory by average cost of goods sold per day for the respective fiscal quarter.
c)  DPO measures the average number of days our payables remain outstanding before payment.  DPO is calculated by dividing the average accounts payable by the average cost of goods sold per day for the respective fiscal quarter.

Cash paid for property and equipment for the three fiscal months ended March 30, 2024 was $53.1 million, as compared to $45.6 million for the three fiscal months ended April 1, 2023.  To be well positioned to service our customers and to fully participate in growing markets, we have increased and expect to maintain a relatively high level of capital expenditures for expansion in the mid-term.  To increase our internal capacity, we plan to invest approximately $435 million in 2024, as part of our plan to invest approximately $1.4 billion in total capital expenditures for the period 2023 to 2025 and $2.6 billion for the period 2023 to 2028.

Free cash flow for the three fiscal months ended March 30, 2024 decreased versus the three fiscal months ended April 1, 2023 primarily due to decreased net earnings.  We expect that free cash flow will be negatively impacted by the expected high level of capital expenditures for expansion in 2023 - 2025 after which we expect to generate increasingly higher levels of free cash.  There is no assurance, however, that we will be able to continue to generate cash flows from operations and free cash at our historical levels, or at all, going forward if the economic environment worsens. 

In 2022, our Board of Directors adopted a Stockholder Return Policy that will remain in effect until such time as the Board votes to amend or rescind the policy.  See “Stockholder Return Policy” above for additional information.

The following table summarizes the components of net cash and short-term investments (debt) at March 30, 2024 and December 31, 2023 (in thousands):

   
March 30, 2024
   
December 31, 2023
 
             
Credit facility
 
$
-
   
$
-
 
Convertible senior notes, due 2025     95,102       95,102  
Convertible senior notes, due 2030
   
750,000
     
750,000
 
Deferred financing costs
   
(25,695
)
   
(26,914
)
Total debt
   
819,407
     
818,188
 
                 
Cash and cash equivalents
   
796,541
     
972,719
 
Short-term investments
   
37,418
     
35,808
 
Net cash and short-term investments (debt)
 
$
14,552
   
$
190,339
 

"Net cash and short-term investments (debt)" does not have a uniform definition and is not recognized in accordance with GAAP. This measure should not be viewed as an alternative to GAAP measures of performance or liquidity.  However, management believes that an analysis of "net cash and short-term investments (debt)" assists investors in understanding aspects of our cash and debt management. The measure, as calculated by us, may not be comparable to similarly titled measures used by other companies.

We invest a portion of our excess cash in highly liquid, high-quality instruments with maturities greater than 90 days, but less than 1 year, which we classify as short-term investments on our consolidated balance sheets.  As these investments were funded using a portion of excess cash and represent a significant aspect of our cash management strategy, we include the investments in the calculation of net cash and short-term investments (debt).

37

The interest rates on our short-term investments vary by location.  Transactions related to these investments are classified as investing activities on our consolidated condensed statements of cash flows. 

As of March 30, 2024, 89% of our cash and cash equivalents and short-term investments were held in countries outside of the United States.  Cash dividends to stockholders, share repurchases, and principal and interest payments on our debt instruments need to be paid by the U.S. parent company, Vishay Intertechnology, Inc.  A U.S.-domiciled subsidiary was the acquiring entity of Nexperia's wafer fabrication facility and operations in Newport, South Wales, U.K.  Our U.S. subsidiaries also have cash operating needs.  The recent distribution of earnings from Israel and Germany to the United States was used to fund the Nexperia transaction and will also be used to fund our Stockholder Return Policy.  We expect that cash on-hand and cash flows from operations will be sufficient to meet our longer-term financing needs related to normal operating requirements, regular dividend payments, share repurchases pursuant to our Stockholder Return Policy, and our research and development and capital expenditure plans.  Our substantially undrawn credit facility provides us with significant operating liquidity in the United States.

We maintain a $750 million revolving credit agreement that matures on May 8, 2028.  The maximum amount available on the revolving credit facility is restricted by the financial covenants described below.  The credit facility also provides us the ability to request up to $300 million of incremental facilities, subject to the satisfaction of certain conditions, which could take the form of additional revolving commitments, incremental “term loan A” or “term loan B” facilities, or incremental equivalent debt.

We had no amount outstanding on our revolving credit facility at December 31, 2023 and March 30, 2024.  We expect to use the revolving credit facility from time-to-time to meet short-term financing needs. 

Pursuant to the credit facility, the financial maintenance covenants include (a) an interest coverage ratio of not less than 2.00 to 1; and (b) a net leverage ratio of not more than 3.25 to 1 (and a pro forma ratio of 3.00 to 1 on the date of incurrence of additional debt).  Net leverage ratio reduces the measure of outstanding debt by up to $250 million of unrestricted cash.  The computation of these ratios is prescribed in Article VI of the Credit Agreement between Vishay Intertechnology, Inc. and JPMorgan Chase Bank, N.A., which was filed with the SEC as Exhibit 10.1 to our current report on Form 8-K filed May 8, 2023.

The credit facility limits or restricts us from, among other things, incurring indebtedness, incurring liens on its respective assets, making investments and acquisitions (assuming our pro forma net leverage ratio is greater than 2.75 to 1.00), making asset sales, and paying cash dividends and making other restricted payments (assuming our pro forma net leverage ratio is greater than 2.50 to 1.00).

We were in compliance with all financial covenants under the credit facility at March 30, 2024.  Our interest coverage ratio and net leverage ratio were 11.78 to 1 and 0.99 to 1, respectively.  We expect to continue to be in compliance with these covenants based on current projections.

If we are not in compliance with all of the required financial covenants, the credit facility could be terminated by the lenders, and any amounts then outstanding pursuant to the credit facility could become immediately payable. Additionally, our convertible senior notes due 2025 and due 2030 have cross-default provisions that could accelerate repayment in the event the indebtedness under the credit facility is accelerated.  The maturity date of the credit facility will accelerate if within ninety-one days prior to the maturity of our convertible senior notes due 2025, the outstanding principal amount of such notes exceeds a defined liquidity measure as set forth in the credit facility.  The repurchase of $370.2 million principal amount of convertible senior notes due 2025 in 2023 reduces the risk that the maturity date of the credit facility will accelerate. 

Borrowings under the credit facility bear interest at variable reference rates plus an interest margin.  The applicable interest margin is based on our total leverage ratio.  We also pay a commitment fee, also based on our total leverage ratio, on undrawn amounts.  U.S. dollar borrowings under the credit facility are based on SOFR (including a customary spread adjustment).  Borrowings in foreign currencies bear interest at currency-specific reference rates plus an interest margin.  Based on our current total leverage ratio of 1.41 to 1, any new U.S. dollar borrowings will bear interest at SOFR plus 1.60% (including the applicable credit spread), and the undrawn commitment fee is 0.25% per annum. 

The borrowings under the credit facility are secured by a lien on substantially all assets, including accounts receivable, inventory, machinery and equipment, and general intangibles (but excluding real estate, intellectual property registered or licensed solely for use in, or arising solely under the laws of, any country other than the United States, assets located solely outside of the United States and deposit and securities accounts), of Vishay and certain significant subsidiaries located in the United States, and pledges of stock in certain subsidiaries; and are guaranteed by certain significant subsidiaries.

We expect, at least initially, to fund certain future obligations required to be paid by the U.S. parent company by borrowing under our credit facility.  We also expect to continue to use the credit facility from time-to-time to meet certain short-term financing needs.  Additional acquisition activity, convertible debt repurchases, or conversion of our convertible debt instruments may require additional borrowing under our credit facility or may otherwise require us to incur additional debt.  No principal payments on our debt are due before 2025.

The convertible senior notes due 2025 and due 2030 are not currently convertible.  Pursuant to the indenture governing the convertible senior notes due 2030, we will cash-settle the principal amount of $1,000 per note and settle any additional amounts in cash or shares of our common stock.  Pursuant to the indenture governing the convertible senior notes due 2025 and the amendments thereto incorporated in the Supplemental Indenture dated December 23, 2020, we will cash-settle the principal amount of $1,000 per note and settle any additional amounts in shares of our common stock.  We intend to finance the principal amount of any converted notes using borrowings under our credit facility.  No conversions have occurred to date.

38


Safe Harbor Statement

From time to time, information provided by us, including but not limited to statements in this report, or other statements made by or on our behalf, may contain “forward-looking” information within the meaning of the Private Securities Litigation Reform Act of 1995.  Words such as “believe,” “estimate,” “will be,” “will,” “would,” “expect,” “anticipate,” “plan,” “project,” “intend,” “could,” “should,” or other similar words or expressions often identify forward-looking statements.

Such statements are based on current expectations only, and are subject to certain risks, uncertainties, and assumptions, many of which are beyond our control. Should one or more of these risks or uncertainties materialize, or should underlying assumptions prove incorrect, actual results, performance, or achievements may vary materially from those anticipated, estimated, or projected.  Among the factors that could cause actual results to materially differ include: general business and economic conditions; delays or difficulties in implementing our cost reduction strategies; delays or difficulties in expanding our manufacturing capacities; manufacturing or supply chain interruptions or changes in customer demand (including due to political, economic, and health instability and military conflicts and hostilities); an inability to attract and retain highly qualified personnel; changes in foreign currency exchange rates; uncertainty related to the effects of changes in foreign currency exchange rates; competition and technological changes in our industries; difficulties in new product development; difficulties in identifying suitable acquisition candidates, consummating a transaction on terms which we consider acceptable, and integration and performance of acquired businesses; changes in applicable domestic and foreign tax regulations and uncertainty regarding the same; changes in U.S. and foreign trade regulations and tariffs and uncertainty regarding the same; changes in applicable accounting standards and other factors affecting our operations, markets, capacity to meet demand, products, services, and prices that are set forth in our filings with the SEC, including our annual reports on Form 10-K and our quarterly reports on Form 10-Q.  We undertake no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events, or otherwise.

Our 2023 Annual Report on Form 10-K listed various important factors that could cause actual results to differ materially from projected and historic results. We note these factors for investors as permitted by the Private Securities Litigation Reform Act of 1995.  Readers can find them in Part I, Item 1A, of that filing under the heading “Risk Factors.” You should understand that it is not possible to predict or identify all such factors.  Consequently, you should not consider any such list to be a complete set of all potential risks or uncertainties.

Item 3.
Quantitative and Qualitative Disclosures About Market Risk

Part II, Item 7A, “Quantitative and Qualitative Disclosures About Market Risk,” of our Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on February 16, 2024, describes our exposure to market risks.  There have been no material changes to our market risks since December 31, 2023.

Item 4.
Controls and Procedures

Conclusion Regarding the Effectiveness of Disclosure Controls and Procedures

An evaluation was performed under the supervision and with the participation of our management, including the Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), of the effectiveness of the design and operation of our disclosure controls and procedures, as such term is defined under Rule 13a-15(e) and Rule 15d-15(e) promulgated under the Securities Exchange Act of 1934, as amended (the “Exchange Act”).  Based on that evaluation, our CEO and CFO concluded that our disclosure controls and procedures were effective as of the end of the period covered by this quarterly report to ensure that information required to be disclosed in reports that we file or submit under the Exchange Act are: (1) recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms; and (2) accumulated and communicated to our management, including our CEO and CFO, as appropriate to allow timely decisions regarding required disclosure.

Changes in Internal Control Over Financial Reporting

There were no changes in our internal control over financial reporting during the period covered by this report that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
39


PART II - OTHER INFORMATION

Item 1.
Legal Proceedings

Item 3 of Part I of our Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on February 16, 2024 describes certain of our legal proceedings.  There have been no material developments to the legal proceedings previously disclosed.

Item 1A.
Risk Factors

There have been no material changes to the risk factors we previously disclosed under Item 1A of Part I of our Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on February 16, 2024.

Item 2.
Unregistered Sales of Equity Securities, Use of Proceeds, and Issuer Purchases of Equity Securities

The following table provides information regarding repurchases of our common stock during the fiscal quarter ended March 30, 2024:

Period
 
Total Number of Shares Purchased
   
Average Price Paid per Share (including commission)
   
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs
   
Total Dollar Amount Purchased Under the Program
   
Maximum Number of Shares that May Yet Be Purchased Under the Plans or Programs
 
                               
January 1 - 27
   
215,084
   
$
22.61
     
215,084
   
$
4,863,117
   

2,662,301
 
January 28 - February 24
   
272,076
   
$
22.02
     
272,076
   
$
5,991,984
   

2,390,225
 
February 25 - March 30
   
78,260
   
$
21.51
     
78,260
   
$
1,683,025
   

2,311,965
 
Total
   
565,420
   
$
22.17
     
565,420
   
$
12,538,126
   

2,311,965
 

In 2022, our Board of Directors adopted a Stockholder Return Policy, which calls for us to return at least 70% of free cash flow, net of scheduled principal payments of long-term debt, on an annual basis.  We intend to return such amounts to stockholders directly, in the form of cash dividends, and/or indirectly, in the form of stock repurchases.  The policy sets forth our intention, but does not obligate us to acquire any shares of common stock or declare any dividends, and the policy may be terminated or suspended at any time at our direction, in accordance with applicable laws and regulations.

Item 3.
Defaults Upon Senior Securities

Not applicable.

Item 4.
Mine Safety Disclosures

Not applicable.

Item 5.
Other Information

None of our directors or executive officers adopted or terminated a Rule 10b5-1 trading arrangement or adopted or terminated a non-Rule 10b5-1 trading arrangement (as defined in Item 408(c) of Regulation S-K) during the fiscal quarter ended March 30, 2024.
40




Item 6.
Exhibits

 10.1
 10.2
 10.3
10.4
 10.5
 10.6
 10.7 Form of Executive Officer Restricted Stock Unit Agreement.
 10.8 Form of Performance-Based Restricted Stock Unit Agreement.
101
Interactive Data File (Quarterly Report on Form 10-Q, for the quarterly period ended March 30, 2024, furnished in iXBRL (Inline eXtensible Business Reporting Language)).
104
Cover Page Interactive Data File (formatted as Inline eXtensible Business Reporting Language and contained in Exhibit 101)
____________
41


SIGNATURES

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

VISHAY INTERTECHNOLOGY, INC.
     
 
/s/ David E. McConnell
 
 
David E. McConnell
 
 
Executive Vice President and Chief Financial Officer
 
(as a duly authorized officer and principal financial officer)


 
/s/ David L. Tomlinson
 
 
David L. Tomlinson
 
 
Senior Vice President - Chief Accounting Officer
 
(as a duly authorized officer and principal accounting officer)

Date:  May 8, 2024
42
EX-31.1 2 exhibit31-1q.htm CERTIFICATION PURSUANT TO RULE 13A-14(A) OR 15D-14(A)
Exhibit 31.1
CERTIFICATIONS

I, Joel Smejkal, certify that:

1.
I have reviewed this quarterly report on Form 10-Q of Vishay Intertechnology, Inc.;

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

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

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

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

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

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

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

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

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

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


Date: May 8, 2024

/s/ Joel Smejkal
Joel Smejkal
Chief Executive Officer

EX-31.2 3 exhibit31-2q.htm CERTIFICATION PURSUANT TO RULE 13A-14(A) OR 15D-14(A)
Exhibit 31.2
CERTIFICATIONS

I, David E. McConnell, certify that:

1.
I have reviewed this quarterly report on Form 10-Q of Vishay Intertechnology, Inc.;

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

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

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

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

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

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

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

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

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

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


Date: May 8, 2024

/s/ David E. McConnell
David E. McConnell
Chief Financial Officer
EX-32.1 4 exhibit32-1q.htm CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350
Exhibit 32.1



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

In connection with the Quarterly Report of Vishay Intertechnology, Inc. (the "Company") on Form 10-Q for the fiscal quarter ended March 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Joel Smejkal, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. section 1350, as adopted pursuant to section 906 of the Sarbanes-Oxley Act of 2002, that:

1.
The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

/s/ Joel Smejkal
Joel Smejkal
Chief Executive Officer
May 8, 2024
EX-32.2 5 exhibit32-2q.htm CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350
Exhibit 32.1



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

In connection with the Quarterly Report of Vishay Intertechnology, Inc. (the "Company") on Form 10-Q for the fiscal quarter ended March 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, David E. McConnell, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. section 1350, as adopted pursuant to section 906 of the Sarbanes-Oxley Act of 2002, that:

1.
The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

/s/ David E. McConnell
David E. McConnell
Chief Financial Officer
May 8, 2024
EX-10.7 6 exhibit10-7.htm EXHIBIT 10.7
Exhibit 10.7


VISHAY INTERTECHNOLOGY, INC. 2023 LONG-TERM INCENTIVE PLAN
NOTICE OF GRANT
(Time-Based Restricted Stock Units)
Vishay Intertechnology, Inc., a Delaware corporation, pursuant to its 2023 Long-Term Incentive Plan, hereby grants to the individual listed below (the “Participant”) this award of Restricted Stock Units. The Restricted Stock Units described in this Notice of Grant of Restricted Stock Units (the “Notice”) are subject to the terms and conditions set forth in the Award Agreement attached hereto as Exhibit A (the “Agreement”) and the Plan, each of which is incorporated herein by reference. Unless otherwise defined herein, capitalized terms used in this Notice and the Agreement will have the meanings defined in the Plan.
Participant:
 
Grant Date:
 
Total Number of Restricted Stock Units:
 

By signing below, the Participant agrees to be bound by the terms and conditions of the Plan, the Agreement and this Notice. This document may be executed, including by electronic means, in multiple counterparts, each of which will be deemed an original, and all of which together will be deemed a single instrument.


VISHAY INTERTECHNOLOGY, INC.
Sign: _______________________________
Name: ______________________________
Title: _______________________________
Date: _______________________________
PARTICIPANT
Sign: _______________________________
Name: ______________________________
Date: _______________________________





EXHIBIT A
(Time-Based Restricted Stock Units)
AWARD AGREEMENT
UNDER THE
VISHAY INTERTECHNOLOGY, INC. 2023 LONG-TERM INCENTIVE PLAN
1. Award of Restricted Stock Units.  Effective as of the Grant Date set forth in the Notice, the Company has granted to the Participant the number of Restricted Stock Units set forth in the Notice (this “Award”), subject to the restrictions and on the terms and conditions set forth in the Notice, the Plan and this Agreement. Each Restricted Stock Unit subject hereto represents the right to receive one Share at the times and subject to the conditions set forth herein.
2. Vesting of Restricted Stock Units.
(a) Subject to the continued service of the Participant through the applicable vesting date, one-third of the Restricted Stock Units subject to this Award will vest on January 1st of each of the first, second and third calendar year beginning after the Grant Date (each, a “Scheduled Vesting Date”).  In addition, the Restricted Stock Units subject to this Award may vest on an accelerated basis, to the extent described in the Plan or in the Participant’s employment agreement with the Company or an Affiliate of the Company (the “Employment Agreement”).  Section 16(b)(i) of the Plan will not apply to this Award.
(b) Solely for purposes of this Agreement, service with the Company will be deemed to include service with an Affiliate of the Company (for only so long as such entity remains an Affiliate of the Company).
(c) Upon the cessation of the Participant’s service with the Company for any reason, any then unvested portion of this Award (determined after giving effect to any acceleration of vesting occurring upon such termination) will be forfeited automatically.
3. Settlement of Restricted Stock Units.
(a) One Share will be delivered with respect to each Restricted Stock Unit subject hereto within 60 days following the vesting of that Restricted Stock Unit, subject to the requirements of the Plan and this Agreement.
(b) The foregoing notwithstanding, if the Employment Agreement contains a retirement feature (i.e., a provision that would cause a Restricted Stock Unit to vest upon resignation from employment after the attainment of a specified age) and the Participant could attain the requisite retirement age earlier than the calendar year immediately preceding the Scheduled Vesting Date applicable to that Restricted Stock Unit, then the settlement of that Restricted Stock Unit will be governed by this Section 3(b) instead of Section 3(a), above.  In that case, subject to the requirements of the Plan and the remainder of this Agreement, one Share will be delivered in respect of a vested Restricted Stock Unit within 60 days following the earlier of (x) the Scheduled Vesting Date applicable to that Restricted Stock Unit, or (y) the Participant’s separation from service (within the meaning of Treas. Reg. § 1.409A-1(h) or any successor regulation).
(c) The Restricted Stock Units subject hereto constitute unfunded and unsecured obligations of the Company. The Participant shall not have any rights of a stockholder of the Company with respect to the Shares underlying these Restricted Stock Units unless and until the Restricted Stock Units become vested and are settled by the issuance of Shares.
4. Section 409A. 1
(a) The Award is intended to comply with or be exempt from Section 409A and should be interpreted accordingly.  Nonetheless, the Company does not guarantee the tax treatment of the Award.
(b) Notwithstanding any other provision of this Agreement:
(i)
to the extent provided in Prop. Treas. Reg. § 1.409A-1(b)(4)(ii), Treas. Reg. § 1.409A-2(b)(7)(ii) or any successor provision, the Company may delay settlement of this Award if it reasonably determines that such settlement would violate federal securities laws or any other applicable law; and
(ii)
no Shares will be delivered in connection with the Award, unless and until the Participant has complied with all applicable provisions of the Hart-Scott-Rodino Antitrust Improvements Act of 1976, as amended (the “HSR Act”). If the delivery of Shares in connection with the Award is delayed pursuant to the preceding sentence, the delivery shall occur on the first day that the Participant has complied with all applicable provisions of the HSR Act; provided, however, that if the Participant has not complied with all applicable provisions of the HSR Act by the latest day that such Shares could be delivered without triggering an additional tax under Section 409A, such Shares and all rights of the Participant under this Agreement will be immediately and automatically forfeited.

1

(c) Notwithstanding any other provision of this Agreement, to the extent this Award constitutes nonqualified deferred compensation subject to Section 409A:
(i)
to the extent compliance with the requirements of Treas. Reg. §1.409A-3(i)(2) (or any successor provision) is necessary to avoid the application of an additional tax under Section 409A to the issuance of Shares to the Participant, any issuance of Shares to the Participant that would otherwise be made upon the Participant’s separation from service will be deferred and delivered to the Participant immediately after the earlier of (A) the six-month period following that separation from service, or (B) the Participant’s death;
(ii)
the Company may unilaterally accelerate payment hereunder in connection with a termination of this arrangement conducted in a manner intended to satisfy the requirements of Treas. Reg. § 1.409A-3(j)(4)(ix);
(iii)
if settlement of this Award is conditioned on the effectiveness of a release of claims and the period the Participant is afforded to consider that release spans two calendar years, settlement will occur in the second calendar year; and
(iv)
the settlement of this Award may otherwise be accelerated or deferred only in a manner intended to comply with the requirements of Section 409A.
(d) Each payment in any series of installments payments hereunder will be treated as a separate payment for purposes of Section 409A.
5. Non-Transferability of Restricted Stock Units.  This Award is subject to restrictions on transfer as set forth in Section 20 of the Plan.
6. No Continuation of Service.  Neither the Plan nor this Agreement will confer upon the Participant any right to continue in the employment or service of the Company or any of its Affiliates, or limit in any respect the right of the Company or its Affiliates to discharge the Participant at any time, with or without Cause.
7. The Plan.  The Participant has received a copy of the Plan, has read the Plan and is familiar with its terms, and hereby accepts the Award subject to the terms and provisions of the Plan. Pursuant to the Plan, the Committee is authorized to interpret the Plan, and to prescribe administrative rules, guidelines and practices governing the Plan as it deems appropriate. The Participant hereby agrees to accept as binding, conclusive and final all decisions or interpretations of the Committee with respect to questions arising under the Plan, the Notice or this Agreement.
8. Clawback Provisions. In consideration for the grant of the Award, the Participant agrees to be subject to (a) any compensation, clawback, recoupment or similar policies of the Company or its Affiliates covering the Participant that may be in effect from time to time, whether adopted before or after the Grant Date, and (b) to such other clawbacks as may be required by Applicable Law ((a) and (b) together, the “Clawback Provisions”). The Participant understands that the Clawback Provisions are not limited in their application to the Award, or to amounts received in connection with the Award.
9. Other Company Policies.  The Participant agrees, in consideration for the grant of the Award, to be subject to any policies of the Company and its Affiliates regarding stock ownership, securities trading and hedging or pledging of securities that may be in effect from time to time.
10. Entire Agreement.  The Notice and this Agreement, together with the Plan, represent the entire agreement between the parties with respect to the subject matter hereof and supersede any prior agreement, written or otherwise, relating to the subject matter hereof.
2

11. Acknowledgment of Non-Reliance.  Except for those representations and warranties expressly set forth in this Agreement, the Participant hereby disclaims reliance on any and all representations, warranties, or statements of any nature or kind, express or implied, including, but not limited to, the accuracy or completeness of such representations, warranties, or statements.
12. Amendment.  This Agreement may only be amended by a writing signed by each of the parties hereto; provided that the Company may amend this Agreement without the Participant’s consent, if the amendment does not materially impair the Participant’s rights hereunder.
13. Choice of Law.  This Agreement, the interpretation and enforcement thereof and all claims arising out of or relating to this Agreement or the transactions contemplated by this Agreement, whether sounding in tort, contract or otherwise, shall be governed solely and exclusively by, and construed in accordance with, the laws and judicial decisions of the State of Delaware without giving effect to any choice or conflict of law provision or rule that would cause the application of the laws and judicial decisions of any jurisdiction other than the State of Delaware.
14. Forum Selection.  All actions and proceedings arising out of or relating to this Agreement, or the transactions contemplated by this Agreement, shall be heard and determined solely and exclusively in the Delaware Court of Chancery and any state appellate court therefrom within the State of Delaware (unless the Delaware Court of Chancery shall decline to accept jurisdiction over a particular matter, in which case, exclusively in any state or federal court within the State of Delaware).
15. Waiver of Jury Trial.  Each party hereby waives its right to a jury trial of any and all claims or cause of actions based upon or arising out of this Agreement or the transactions contemplated by this Agreement.  Each party hereby acknowledges and agrees that the waiver contained in this Section 15 is made knowingly and voluntarily.
16. Headings.  The headings in this Agreement are for convenience only. They form no part of the Agreement and will not affect its interpretation.
17. Tax Withholding.  The Participant acknowledges that the issuance of Shares hereunder will give rise to taxable income which may be subject to required withholding. In accordance with Section 21 of the Plan, the obligations of the Company hereunder are conditioned on the Participant timely paying, or otherwise making arrangements satisfactory to the Company regarding the timely satisfaction of, any such required withholding.
18. Electronic Delivery of Documents.  The Participant authorizes the Company and its Affiliates to deliver electronically any prospectuses or other documentation related to this Award and any other compensation or benefit plan or arrangement in effect from time to time (including, without limitation, periodic reports, proxy statements or other documents that are required to be delivered to participants in such arrangements pursuant to federal or state laws, rules or regulations). For this purpose, electronic delivery will include, without limitation, delivery by means of e-mail or e-mail notification that such documentation is available on the Company’s intranet site or the website of a third-party administrator designated by the Company. Upon written request, the Company will provide to the Participant a paper copy of any document also delivered to the Participant electronically. The authorization described in this paragraph may be revoked by the Participant at any time by written notice to the Company.
19. Further Assurances.  The Participant agrees, upon demand of the Company, to do all acts and execute, deliver and perform all additional documents, instruments and agreements which may be reasonably required by the Company to implement the provisions and purposes of this Agreement and the Plan.


1 This award is drafted pursuant to US law, including without limitation the 409A section and the tax withholding section. Awards to foreign grantees will be modified as appropriate.
3
EX-10.8 7 exhibit10-8.htm EXHIBIT 10.8
Exhibit 10.8


VISHAY INTERTECHNOLOGY, INC. 2023 LONG-TERM INCENTIVE PLAN
NOTICE OF GRANT
(Performance-Based Restricted Stock Units)
Vishay Intertechnology, Inc., a Delaware corporation, pursuant to its 2023 Long-Term Incentive Plan, hereby grants to the individual listed below (the “Participant”) this award of Performance-Based Restricted Stock Units.  The Performance-Based Restricted Stock Units described in this Notice of Grant (the “PRSUs) are subject to the terms and conditions set forth in the Award Agreement attached hereto as Exhibit A (the “Agreement”) and the Plan, each of which is incorporated herein by reference. Unless otherwise defined herein, capitalized terms used in this Notice of Grant (this “Notice”) and the Agreement will have the meanings defined in the Plan.
Participant:
 
Grant Date:
 
Target Number of PRSUs
(“Target Units”):
 

By signing below, the Participant agrees to be bound by the terms and conditions of the Plan, the Agreement and this Notice. This document may be executed, including by electronic means, in multiple counterparts, each of which will be deemed an original, and all of which together will be deemed a single instrument.


VISHAY INTERTECHNOLOGY, INC.
Sign: _______________________________
Name: ______________________________
Title: _______________________________
Date: _______________________________
PARTICIPANT
Sign: _______________________________
Name: ______________________________
Date: _______________________________








EXHIBIT A
(Performance-Based Restricted Stock Units)

AWARD AGREEMENT
UNDER THE
VISHAY INTERTECHNOLOGY, INC. 2023 LONG-TERM INCENTIVE PLAN
1. Award of PRSUs.  Effective as of the Grant Date set forth in the Notice, the Company has granted the PRSUs to the Participant, subject to the restrictions and on the terms and conditions set forth in the Notice, the Plan and this Agreement. Each PRSU represents the right to receive one Share at the time, subject to the conditions and subject to the adjustments set forth herein.
2. Vesting. The vesting of this Award will be determined based on the total shareholder return (“TSR”) of the Company relative to the TSR of the S&P Midcap 400 Index (the “Index”) for the three-year period commencing on January 1, ____ and ending on December 31, ____ (or, if applicable under Section 2(e) below, ending on the date of a Change in Control (which, for purposes of this Agreement, will have the meaning defined in the employment agreement between the Participant and the Company or an Affiliate of the Company (the “Employment Agreement”))(the “Performance Period”).
(a) The Award will vest and become non-forfeitable with respect to a number of PRSUs on the last day of the Performance Period as determined in accordance with the table below; provided that, unless otherwise provided in the Employment Agreement, the vesting of any PRSUs will also require the Participant’s continuous service with the Company through the last day of the Performance Period:
Performance Level
TSR of the Company for the Performance Period
% of the Target Units Vesting
Below Threshold
>20 percentage points below the TSR of the Index for the Performance Period
0%
Threshold
20% percentage points below the TSR of the Index for the Performance Period
50%
Target
Equal to the TSR of the Index for the Performance Period
100%
Stretch
20 percentage points greater than the TSR of the Index for the Performance Period
150%
Maximum
40 or more percentage points greater than the TSR of the Index for the Performance Period
200%

(b) If the TSR of the Company for the Performance Period is above the Threshold and below the Maximum performance level, but is not precisely equal to a performance level shown in the table above, the number of PRSUs that vest will be determined based upon linear interpolation between the next higher and lower performance levels shown in the table above.  Notwithstanding the foregoing, if the TSR of the Company for the Performance Period is negative, the number of PRSUs vesting will not exceed 100% of the Target Units.
(c) For purposes of this Agreement, in calculating TSR for each of the Company and the Index: (i) dividends will be deemed reinvested, (ii) opening stock values will be determined based on the average of the closing prices for the twenty trading days immediately preceding the Performance Period, and (iii) ending stock values will be determined based on the average of the closing prices for the last twenty trading days of the Performance Period.
(d) All determinations relevant to the administration of this Award (including, without limitation, the calculation of TSR and the number of PRSUs vesting) will be made by the Committee, whose determinations will be final and binding on all parties.
(e) Section 16(b)(i) of the Plan will not apply to this Award.  Instead, if a Change in Control occurs prior to December 31, _____, [the relevant provisions of Section [4.3] of the Employment Agreement will apply.]1[Section 4.5 of the Employment Agreement will be applied as follows: the PRSUs will then vest at the Target performance level, or if greater, at the level determined based on the TSR of the Company and the Index as measured through the date of such Change in Control.]2
(f) Any PRSUs that do not vest at the end of the Performance Period will be immediately and automatically forfeited.
(g) Solely for purposes of this Agreement, service with the Company will be deemed to include service with an Affiliate of the Company (for only so long as such entity remains an Affiliate of the Company).
(h) Unless otherwise provided in an Employment Agreement or determined by the Committee, if Participant’s service with the Company ceases prior to the end of the Performance Period, this Award will be immediately and automatically forfeited, and Participant will have no further interest herein.



1 Note to Draft: Include for grantees other than Mr. Zandman.
2 Note to Draft: Include for Mr. Zandman.
1


3. Settlement of PRSUs.
(a) Within 60 days following the end of the Performance Period, the Company shall issue to the Participant a number of Shares equal to the number of PRSUs that have vested, as determined in accordance with Section 2 hereof.
(b) The PRSUs constitute unfunded and unsecured obligations of the Company. The Participant shall not have any rights of a stockholder of the Company with respect to the Shares underlying the PRSUs unless and until the PRSUs become vested and are settled by the issuance of Shares.
4. Section 409A.
(a) The Award is intended to be exempt from Section 409A and should be interpreted accordingly.  Nonetheless, the Company does not guarantee the tax treatment of the Award.
(b) Notwithstanding any other provision of this Agreement:
(i)
to the extent provided in Prop. Treas. Reg. § 1.409A-1(b)(4)(ii) or any successor provision, the Company may delay settlement of this Award if it reasonably determines that such settlement would violate federal securities laws or any other applicable law; and
(ii)
no Shares will be delivered in connection with the Award, unless and until the Participant has complied with all applicable provisions of the Hart-Scott-Rodino Antitrust Improvements Act of 1976, as amended (the “HSR Act”). If the delivery of Shares in connection with the Award is delayed pursuant to the preceding sentence, the delivery shall occur on the first day that the Participant has complied with all applicable provisions of the HSR Act; provided, however, that if the Participant has not complied with all applicable provisions of the HSR Act by the latest day that such Shares could be delivered without triggering an additional tax under Section 409A, such Shares and all rights of the Participant under this Agreement will be immediately and automatically forfeited.
5. Non-Transferability of PRSUs.  This Award is subject to restrictions on transfer as set forth in Section 20 of the Plan.
6. No Continuation of Service.  Neither the Plan nor this Agreement will confer upon the Participant any right to continue in the employment or service of the Company or any of its Affiliates, or limit in any respect the right of the Company or its Affiliates to discharge the Participant at any time, with or without Cause.
7. The Plan.  The Participant has received a copy of the Plan, has read the Plan and is familiar with its terms, and hereby accepts the Award subject to the terms and provisions of the Plan. Pursuant to the Plan, the Committee is authorized to interpret the Plan, and to prescribe administrative rules, guidelines and practices governing the Plan as it deems appropriate. The Participant hereby agrees to accept as binding, conclusive and final all decisions or interpretations of the Committee with respect to questions arising under the Plan, the Notice or this Agreement.
8. Clawback Provisions. In consideration for the grant of the Award, the Participant agrees to be subject to (a) any compensation, clawback, recoupment or similar policies of the Company or its Affiliates covering the Participant that may be in effect from time to time, whether adopted before or after the Grant Date, and (b) to such other clawbacks as may be required by Applicable Law ((a) and (b) together, the “Clawback Provisions”). The Participant understands that the Clawback Provisions are not limited in their application to the Award, or to amounts received in connection with the Award.
9. Other Company Policies.  The Participant agrees, in consideration for the grant of the Award, to be subject to any policies of the Company and its Affiliates regarding stock ownership, securities trading and hedging or pledging of securities that may be in effect from time to time.
10. Entire Agreement.  The Notice and this Agreement, together with the Plan, represent the entire agreement between the parties with respect to the subject matter hereof and supersede any prior agreement, written or otherwise, relating to the subject matter hereof.
11. Acknowledgment of Non-Reliance.  Except for those representations and warranties expressly set forth in this Agreement, the Participant hereby disclaims reliance on any and all representations, warranties, or statements of any nature or kind, express or implied, including, but not limited to, the accuracy or completeness of such representations, warranties, or statements.  
12. Amendment.  This Agreement may only be amended by a writing signed by each of the parties hereto; provided that the Company may amend this Agreement without the Participant’s consent, if the amendment does not materially impair the Participant’s rights hereunder.
13. Choice of Law.  This Agreement, the interpretation and enforcement thereof and all claims arising out of or relating to this Agreement or the transactions contemplated by this Agreement, whether sounding in tort, contract or otherwise, shall be governed solely and exclusively by, and construed in accordance with, the laws and judicial decisions of the State of Delaware without giving effect to any choice or conflict of law provision or rule that would cause the application of the laws and judicial decisions of any jurisdiction other than the State of Delaware.
14. Forum Selection.  All actions and proceedings arising out of or relating to this Agreement, or the transactions contemplated by this Agreement, shall be heard and determined solely and exclusively in the Delaware Court of Chancery and any state appellate court therefrom within the State of Delaware (unless the Delaware Court of Chancery shall decline to accept jurisdiction over a particular matter, in which case, exclusively in any state or federal court within the State of Delaware).
15. Waiver of Jury Trial.  Each party hereby waives its right to a jury trial of any and all claims or cause of actions based upon or arising out of this Agreement or the transactions contemplated by this Agreement.  Each party hereby acknowledges and agrees that the waiver contained in this Section 15 is made knowingly and voluntarily.
2


16. Headings.  The headings in this Agreement are for convenience only. They form no part of the Agreement and will not affect its interpretation.
17. Tax Withholding.  The Participant acknowledges that the issuance of Shares hereunder will give rise to taxable income which may be subject to required withholding. In accordance with Section 21 of the Plan, the obligations of the Company hereunder are conditioned on the Participant timely paying, or otherwise making arrangements satisfactory to the Company regarding the timely satisfaction of, any such required withholding.
18. Electronic Delivery of Documents.  The Participant authorizes the Company and its Affiliates to deliver electronically any prospectuses or other documentation related to this Award and any other compensation or benefit plan or arrangement in effect from time to time (including, without limitation, periodic reports, proxy statements or other documents that are required to be delivered to participants in such arrangements pursuant to federal or state laws, rules or regulations). For this purpose, electronic delivery will include, without limitation, delivery by means of e-mail or e-mail notification that such documentation is available on the Company’s intranet site or the website of a third-party administrator designated by the Company. Upon written request, the Company will provide to the Participant a paper copy of any document also delivered to the Participant electronically. The authorization described in this paragraph may be revoked by the Participant at any time by written notice to the Company.
19. Further Assurances.  The Participant agrees, upon demand of the Company, to do all acts and execute, deliver and perform all additional documents, instruments and agreements which may be reasonably required by the Company to implement the provisions and purposes of this Agreement and the Plan.



3
EX-101.SCH 8 vsh-20240330.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - Consolidated Condensed Balance Sheets link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - Consolidated Condensed Statements of Operations link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - Consolidated Condensed Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 050000 - Statement - Consolidated Condensed Statements of Equity link:presentationLink link:calculationLink link:definitionLink 050100 - Statement - Consolidated Condensed Statements of Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - Acquisition and Divestiture Activities link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - Accumulated Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - Pensions and Other Postretirement Benefits link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - Insider Trading Arrangements link:presentationLink link:calculationLink link:definitionLink 070100 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 070400 - Disclosure - Income Taxes (Policies) link:presentationLink link:calculationLink link:definitionLink 071200 - Disclosure - Earnings Per Share (Policies) link:presentationLink link:calculationLink link:definitionLink 080200 - Disclosure - Acquisition and Divestiture Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 080500 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 080600 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) link:presentationLink link:calculationLink link:definitionLink 080900 - Disclosure - Pensions and Other Postretirement Benefits (Tables) link:presentationLink link:calculationLink link:definitionLink 081000 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 081100 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 081200 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 081300 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - Acquisition and Divestiture Activities (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - Pensions and Other Postretirement Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 vsh-20240330_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 10 vsh-20240330_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 11 vsh-20240330_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Insider Trading Arrangements [Line Items] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Name Trading Arrangement, Individual Name Title Trading Arrangement, Individual Title Adoption Date Trading Arrangement Adoption Date Arrangement Duration Trading Arrangement Duration Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Accounts receivable, net Beginning Balance Accumulated other comprehensive income (loss) Ending Balance Accumulated Other Comprehensive Income (Loss) [Abstract] Allowance for depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Purchase of businesses, net of cash received Payments to Acquire Businesses, Net of Cash Acquired Capital in excess of par value Capital expenditures Payments to Acquire Productive Assets Stock compensation expense Impairment of goodwill and long-lived assets Consolidated Condensed Balance Sheets [Abstract] Basic earnings per share attributable to Vishay stockholders (in dollars per share) Basic earnings per share attributable to Vishay stockholders (in dollars per share) Non-cash interest expense Buildings and improvements Business Acquisition, Transaction Costs Schedule of Business Acquisitions by Acquisition, Equity Interest Issued or Issuable [Table] Business Acquisition, Equity Interests Issued or Issuable [Line Items] Business acquisition, name of acquired entity Business acquisition, percentage of voting interests acquired Business Acquisition, Pro Forma Information [Abstract] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Cash and cash equivalents Interest paid Gross purchase price of acquired business Cash paid, net of cash acquired Net changes in short-term borrowings Net change in operating assets and liabilities Increase (Decrease) in Operating Capital Class B Convertible Common Stock [Member] Common Class B [Member] Income Tax Expense (Benefit), Continuing Operations [Abstract] Comprehensive income attributable to Vishay stockholders Comprehensive Income (Loss), Net of Tax, Attributable to Parent Accumulated Other Comprehensive Income (Loss) Comprehensive Income (Loss) Note [Text Block] Capitalized Software [Member] Computer Software, Intangible Asset [Member] Construction in progress Convertible Debt [Member] Inventory write-offs for obsolescence Costs of products sold Total current liabilities Liabilities, Current Current liabilities: One-time tax benefit due to retroactive enactment of the American Taxpayer Relief Act of 2012 Other Tax Expense (Benefit) Customer Relationships [Member] Long-Term Debt Debt Disclosure [Text Block] Debt Instrument, Call Date, Earliest Principal amount of debt Nonconvertible debt borrowing rate at issuance Debt Instrument, Interest Rate, Effective Percentage Cash coupon rate Debt Instrument, Interest Rate, Stated Percentage Debt maturity date Debt Instrument, Maturity Date Debt Instrument, Name [Domain] Debt Instruments [Abstract] Debt Instrument [Axis] Debt Instrument [Line Items] Schedule of Long-term Debt Instruments [Table] Company's Deferred Tax Assets In Israel Deferred other tax expense (benefit) Deferred Other Tax Expense (Benefit) Derivative, Description of Terms Derivative, Notional Amount Diluted earnings per share attributable to Vishay stockholders (in dollars per share) Diluted earnings per share attributable to Vishay stockholders (in dollars per share) Embedded derivative Embedded Derivative, Fair Value of Embedded Derivative Liability Stock-based compensation expense recognized Share-Based Awards Granted Pursuant to 2023 LTIP in Current Period Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets by Major Class [Axis] (Gain) loss on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Loss on early extinguishment of debt Loss on extinguishment of debt Loss on extinguishment of debt, including the write-off of portion of unamortized debt issuance costs Gross profit Gross Profit Impairment of goodwill Impairment of Intangible Assets Impairment of Intangible Assets Consolidated Condensed Statements of Operations [Abstract] Income Tax Uncertainties [Abstract] Income Taxes Income Tax Disclosure [Text Block] Restricted stock units (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Other intangible assets, net Intangible Assets, Net (Excluding Goodwill) Goodwill Interest expense Interest Expense Total inventories Inventory, Net Inventories: Land Total liabilities Liabilities Total liabilities, temporary equity, and equity Liabilities and Equity Liabilities and equity Liabilities and Equity [Abstract] Line of Credit Facility, Commitment Fee Description Line of Credit Facility, Covenant Compliance Line of Credit Facility, Covenant Terms Line of Credit Facility, Interest Rate Description Line of Credit Facility, Lender [Domain] Line of credit facility, maximum borrowing capacity Line of Credit Facility [Abstract] Lender Name [Axis] Line of Credit Facility Line of Credit Facility [Table] Credit facility Long-Term Line of Credit, Noncurrent Credit Facility [Member] Line of Credit [Member] Less current portion Long-Term Debt, Current Maturities Thereafter Long-Term Debt, Maturity, after Year Five 2013 Long-Term Debt, Maturity, Year One 2017 Long-Term Debt, Maturity, Year Five 2016 Long-Term Debt, Maturity, Year Four 2015 Long-Term Debt, Maturity, Year Three 2014 Long-Term Debt, Maturity, Year Two Long-term debt, less current portion Long-term debt less current portion Long-term debt Machinery and Equipment [Member] Noncontrolling interests Distributions to noncontrolling interests Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Net earnings attributable to Vishay stockholders Net earnings attributable to Vishay stockholders Total other income (expense) Unallocated Other Income (Expense) Other income (expense): Operating income Operating income Operating Income (Loss) Net revenues Tax effect Precious metals Other investing activities Payments for (Proceeds from) Other Investing Activities Other financing activities Other Other Nonoperating Income (Expense) Other Postretirement Benefits [Member] Short-term investments Dividends paid to common stockholders Payments of Ordinary Dividends, Common Stock Distributions to noncontrolling interests Payments of Ordinary Dividends, Noncontrolling Interest Company pension contributions Pensions and Other Postretirement Benefits Retirement Benefits [Text Block] Defined Benefit Pension Plans [Member] Amortization of losses (gains) Defined Benefit Plan, Amortization of Gain (Loss) Amortization of prior service cost (credit) Components of net periodic pension cost [Abstract] Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Interest cost Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Net service cost Defined Benefit Plan, Settlements, Benefit Obligation Defined Benefit Plan Disclosure [Line Items] Schedule of Defined Benefit Plans Disclosures [Table] Proceeds from long-term borrowings Sale of other investments Proceeds from sale of property and equipment Property and equipment, net Property, Plant and Equipment, Net Purchase of short-term investments Payments to Acquire Short-Term Investments Loan repayments Repurchase of common stock held in treasury Payments for Repurchase of Common Stock Repurchase price of convertible debt instruments Repurchase of convertible debt instruments Restructuring and severance costs Restructuring and severance Costs Restructuring Charges Retained earnings Retained Earnings (Accumulated Deficit) Schedule of Business Acquisitions, by Acquisition [Table Text Block] Sales returns and allowances accrual activity Available for sale securities Segment Information Segment Reporting Disclosure [Text Block] Reconciliation of Operating Profit (Loss) from Segments to Consolidated Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Segment Reporting Information by Segment Segment Reporting Information [Line Items] Schedule of Segment Reporting Information, by Segment [Table] Selling, general, and administrative expenses Unallocated Selling, General, and Administrative Expenses Cancelled or forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Granted (in shares) Granted (in dollars per share) Outstanding (in shares) Outstanding (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Outstanding (in dollars per share) Outstanding (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Unrecognized Compensation Cost Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Vested (in dollars per share) Maximum number of shares granted under restricted stock, unrestricted stock, RSU's and stock options to officers, employees and employee directors (in shares) Intrinsic value under share based compensation scheme Award Type [Domain] Share-based Compensation Arrangement by Share-based Payment Award Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Consolidated Condensed Statements of Cash Flows [Abstract] Consolidated Statements of Comprehensive Income [Abstract] Consolidated Condensed Statements of Equity (Parenthetical) [Abstract] Vishay stockholders' equity Stockholders' Equity Policy [Abstract] Stockholders' Equity (Details) [Abstract] Stockholders' Equity Equity [Text Block] Discrete Tax Item, Name [Domain] Discrete Tax Item [Axis] Total current assets Assets, Current Current assets: Tradenames [Member] Trade Names [Member] Unrecognized tax benefits decreases resulting from settlements with taxing authorities Increase in liabilities for unrecognized tax benefits Unrecognized Tax Benefits, Period Increase (Decrease) Unrecognized tax benefits increases resulting from current period tax positions Unrecognized tax benefits increases resulting from prior period tax positions Weighted average warrants [Member] Warrant [Member] Weighted average shares outstanding - diluted (in shares) Adjusted weighted average shares - diluted (in shares) Dilutive potential common shares (in shares) Weighted average shares outstanding - basic (in shares) Adjusted weighted average shares - basic (in shares) Common Stock [Member] Property, Plant and Equipment, Type [Domain] Building and Improvements [Member] Building and Building Improvements [Member] Property and equipment, at cost: Total assets Assets Deferred financing costs Debt Issuance Costs, Noncurrent, Net Other accrued expenses Other liabilities Loss on disposal of equity affiliate Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Statement [Table] Antidilutive Securities, Name [Domain] Machinery and equipment Assets [Abstract] Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract] Liabilities [Abstract] Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract] Assets Assets [Abstract] Statement [Line Items] Operating Loss Carryforwards [Table] Level 1 [Member] Level 2 [Member] Level 3 [Member] Goodwill, Fair Value Disclosure Fair value of intangible asset Fair Value Measurements Fair Value Disclosures [Text Block] Aggregate annual maturities of long-term debt [Abstract] Class of Stock [Domain] Common Stock [Member] Common Class A [Member] Convertible debt Convertible Debt, Noncurrent Component of Selling, General, and Administrative Expense Other Cost and Expense, Operating Other assets Other Assets, Noncurrent Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive Securities Excluded from Computation of Earnings Per Share, by Antidilutive Securities [Axis] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Business Acquisition, Pro Forma Earnings Per Share, Basic Business Acquisition, Pro Forma Earnings Per Share, Diluted Earnings Per Share [Abstract] Weighted Average Potential Common Shares that Would have an Antidilutive Effect or have Unsatisfied Performance Conditions Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Discussion on convertible debt included in computation of earnings per share diluted Earnings Per Share, Policy [Policy Text Block] Goodwill related to acquisitions Goodwill, Acquired During Period Class of Stock [Axis] Deferred income taxes Deferred Income Taxes and Tax Credits Property, Plant and Equipment, Type [Axis] Common stock Total Vishay stockholders' equity Equity, Attributable to Parent Income tax expense Income Tax Expense (Benefit) Notes payable to banks Cash dividends per share (in dollars per share) Dividends declared (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Acquisition of noncontrolling interests Component of Other Income Other Income Patents and Acquired Technology [Member] Patented Technology [Member] Statement, Equity Components [Axis] Equity Components [Axis] Capital In Excess of Par Value [Member] Additional Paid-in Capital [Member] Retained Earnings (Accumulated Deficit) [Member] Retained Earnings [Member] Unrealized Gain (Loss) on Available-for-Sale Securities [Member] Accumulated Other Comprehensive Income (Loss) [Member] Accumulated Other Comprehensive Income (Loss) [Member] AOCI Attributable to Parent [Member] Currency Translation Adjustment [Member] Pension and Other Post-Retirement Actuarial Items [Member] Equity Component [Domain] Foreign Currency Forward Contract Stock Options [Member] Weighted average employees stock options [Member] Issuance of stock and related tax withholdings for vested restricted stock units Stock options exercised Stock Issued During Period, Value, Stock Options Exercised Conversion of Class B shares Stock Issued During Period, Value, Conversion of Convertible Securities Share repurchase Stock Repurchased and Retired During Period, Value Restricted stock issuances (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Stock options exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Conversion of Class B shares (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Stock repurchase (in shares) Stock Repurchased and Retired During Period, Shares Dividends declared Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings Finished goods Work in process Raw materials Statement, Business Segments [Axis] Debt issuance costs Payment of Financing and Stock Issuance Costs Interest savings assuming conversion of dilutive convertible and exchangeable notes, net of tax Loss related to Tianjin explosion Loss from Catastrophes Treasury Stock, Value, Acquired, Par Value Method Repurchase of common stock held in treasury Treasury Stock, Value, Acquired, Cost Method Number of units [Abstract] Other Assets, Fair Value Disclosure Effect of dilutive securities [Abstract] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract] Acquired cash and short-term investments Property and equipment Total identified assets and liabilities (excluding cash and cash equivalents) Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Business combination, contingent consideration arrangements, range of outcomes, value, high Earnings Per Share Earnings Per Share [Text Block] Net earnings Net earnings Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Less: net earnings attributable to noncontrolling interests Weighted average shares (in shares) Income taxes Depreciation and amortization Outstanding phantom stock units (in shares) Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Less: comprehensive income attributable to noncontrolling interests Equity: Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Balance at period end Balance at period start Total equity Equity, Including Portion Attributable to Noncontrolling Interest Noncontrolling Interests [Member] Noncontrolling Interest [Member] Total Vishay Stockholders' Equity [Member] Parent [Member] Leases [Abstract] Dividends declared Adjustments to reconcile net earnings to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Long-term Debt, Type [Axis] Trade accounts payable Payroll and related expenses Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Long-term Debt, Type [Domain] Accrued pension and other postretirement costs Stock compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Income before taxes Consolidated Income Before Taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Prepaid expenses and other current assets Net earnings attributable to Vishay stockholders - diluted Net Income (Loss) Attributable to Parent, Diluted Fair value assets Fair value liabilities Liabilities, Fair Value Disclosure Segment [Domain] Segment Reconciling Items [Member] Segment Reconciling Items [Member] Operating Segments [Member] Temporary equity reclassification Fair Value, Measurement Frequency [Domain] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value, Measurements, Recurring [Member] Fair Value, Measurements, Nonrecurring [Member] Noncontrolling interest in business acquired Cash withholding taxes paid when shares withheld for vested equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Product [Member] Basis of Presentation Basis of Presentation and Significant Accounting Policies [Text Block] Class B convertible common stock Acquisition Activities [Abstract] Acquisition and Divestiture Activities Mergers, Acquisitions and Dispositions Disclosures [Text Block] Fair Value, Hierarchy [Axis] Measurement Frequency [Axis] Fair Value of Assets and Liabilities Carried at Fair Value Measured on Recurring Basis Income Taxes [Abstract] Fair Value Measurements [Abstract] Long-Term Debt [Abstract] Net proceeds (payments) on revolving credit facility Proceeds from (Repayments of) Lines of Credit Pensions and Other Postretirement Benefits [Abstract] Net Periodic Benefit Cost for Pension and Other Postretirement Benefit Plans RSU Activity RSUs with Performance-Based Vesting Criteria Summary of Recognized Stock-based Compensation Expense Phantom Stock Unit Activity Under the Phantom Stock Plan Summary of Unrecognized Compensation Cost and Weighted Average Remaining Amortization Periods Long-term debt, fair value Stock-Based Compensation [Abstract] Fiscal Period, Policy Line of Credit Facility, Commitment Fee Percentage Other Comprehensive Income (Loss) and Income Tax Effects Allocated Key Facts and Terms of the Convertible Debt Instruments Schedule of Debt [Table Text Block] Restricted Stock Units [Member] Restricted stock units [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Maturity of short-term investments Basis of Presentation [Abstract] Segment Information [Abstract] Type of Adoption [Domain] Other operating activities Other Noncash Income (Expense) Repurchase of convertible debt instruments Business Acquisition, Pro Forma Revenue Business Acquisition, Pro Forma Net Income (Loss) Fair value of contingent consideration Computation of Basic and Diluted Earnings per Share Share-based compensation arrangement by share-based payment award, options, exercisable, intrinsic value Revenue Recognition [Abstract] Adjustments for New Accounting Pronouncements [Axis] Weighted Average Grant-date Fair Value per Unit [Abstract] Cancelled or forfeited (in dollars per share) Stock price per share (in dollars per share) Share Price Business Acquisition, Share Price Redeemable convertible debentures Phantom Stock Units [Member] Plan Name [Axis] Plan Name [Domain] Award Type [Axis] Finite-Lived Intangible Assets, Useful Life Finite-Lived Intangible Asset, Useful Life Unrecognized tax benefits decreases resulting from foreign currency exchange effects Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability Reclassifications Long-term Debt Instruments Revolving Credit Facility [Member] Credit Facility [Axis] Credit Facility [Domain] Weighted Average Remaining Amortization Periods Business acquisition, date of acquisition agreement Business acquisition, effective date of acquisition Debt Instrument, Convertible, Latest Date Issuance date Debt Instrument, Issuance Date Line of credit facility, expiration date Line of credit facility, initiation date 130% of the conversion price (in dollars per share) Debt Instrument, Convertible, Stock Price Trigger Foreign earnings without provision for US Tax Expiration date of stock-based compensation plan Corporate Other [Member] Corporate Segment [Member] Number of reportable segments Number of Reportable Segments Curtailment and settlement losses U.S. pension settlement charges Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment Repurchase Date Effective conversion rate Debt Instrument, Convertible, Conversion Ratio Unrealized gain (loss) on available-for-sale securities Pension and other post-retirement actuarial items Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Foreign currency translation adjustment Other comprehensive income Other comprehensive income (loss) Net other comprehensive income Issuance of convertible notes due 2025 Effective conversion price (in dollars per share) Minimum market price of common stock for inclusion of shares issuable upon conversion of senior debentures for calculation of diluted earnings per share (in dollars per share) Basis spread on variable rate Cash repatriated during the current period Foreign Earnings Repatriated Debt instrument percentage of conversion price Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Accumulated Other Comprehensive Income [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Subsegments [Axis] Subsegments [Domain] Vesting [Axis] Vesting [Domain] Line of credit facility, decrease in commitment fee Business Acquisitions Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Other, net Customer relationships Share-based compensation arrangement by share-based payment award, options, non-vested, outstanding (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares Share-based compensation arrangement by share-based payment award, options, non-vested, weighted average grant date fair value (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Member] Reclassification out of Accumulated Other Comprehensive Income [Table] Other comprehensive income before reclassifications Other Comprehensive Income (Loss), before Reclassifications, before Tax Amounts reclassified out of AOCI Other comprehensive income before reclassifications, net of tax Amounts reclassified out of AOCI, net of tax Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Impact of COVID-19 Pandemic on Selling, General, and Administrative Expenses Definite-lived intangible assets Finite-Lived Intangible Assets Acquired Held-to-maturity Securities, Unrecognized Holding Loss Held-to-maturity Securities, Unrecognized Holding Gain Scheduled to Vest January 1, 2025 [Member] Share-Based Payment Arrangement, Tranche One [Member] Scheduled to Vest January 1, 2026 [Member] Scheduled to Vest January 1, 2027 [Member] Deferred income taxes Deferred Income Tax Assets, Net Tax effect Reclassification from AOCI, Current Period, Tax Deferred income taxes Cumulative balance of each component of other comprehensive income (loss) and income tax effects [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Treasury Stock [Member] Treasury stock (in shares) Treasury stock (at cost) Treasury Stock, Common, Value Deferred taxes, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Domain] Domestic Plan [Member] Non-U.S. Plans [Member] ASU 2016-02 [Member] Accounting Standards Update 2016-02 [Member] Lease expense [Abstract] Total lease expense Lease, Cost Operating lease expense Short-term lease expense Variable lease expense Disaggregation of Revenue Contract with Customer, Sales Channel [Axis] Sales Channel [Domain] Contract with Customer, Sales Channel [Domain] Sales returns and allowances accrual activity [Roll Forward] Change in Contract with Customer, Liability [Abstract] Revenue Recognition Assets and Liabilities [Abstract] Amortization of transition obligation Beginning balance Ending balance Contract with Customer, Liability, Current Right of use assets Undiscounted future lease payments for operating lease liabilities [Abstract] Retirement Plan Type [Axis] Retirement Plan Type [Domain] Estimated company contributions in next fiscal year Lessee, Lease, Description [Table] Lessee, Lease, Description [Line Items] Effect of exchange rate changes on cash and cash equivalents Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash and cash equivalents at beginning of period Cash and cash equivalents at end of year Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash paid for operating leases Weighted-average discount rate - operating leases 2025 2028 2027 2026 2024 (excluding the three fiscal months ended March 30, 2024) Undiscounted Future Lease Payments for Operating Lease Liabilities Total lease liabilities Operating Lease, Liability Current lease liabilities Lease liabilities Long-term lease liabilities Operating Lease, Liability, Noncurrent Lease Expense Leases Weighted-average remaining lease term - operating leases Royalty [Member] Held-to-maturity Securities Transferred ASU 2016-13 [Member] Other than Temporary Impairment Losses, Investments, Held-to-maturity Securities Title Of Individual With Relationship To Entity [Domain] Customer Type[Domain] Former Board of Directors Chairman [Member] Board of Directors Chairman [Member] Former Chief Financial Officer [Member] Chief Financial Officer [Member] Scenario, Unspecified [Domain] Scenario [Axis] Geographical [Domain] Geographical [Domain] Geographical [Axis] Customer Type [Axis] Range [Axis] Range [Domain] Maximum [Member] Minimum [Member] Deferred Compensation Arrangement With Individual Share Based Payments By Title Of Individual [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Europe [Member] Asia [Member] Americas [Member] Product and Service [Domain] Product and Service [Axis] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption, Adjustment [Member] U.S. Plans [Member] UNITED STATES Cover [Abstract] Document Type Document Quarterly Report Document Transition Report Entity Interactive Data Current Amendment Flag Document Fiscal Year Focus Document Fiscal Period Focus Document Period End Date Entity Registrant Name Entity Central Index Key Entity File Number Entity Tax Identification Number Entity Incorporation, State or Country Code Current Fiscal Year End Date Entity Current Reporting Status Entity Shell Company Entity Filer Category Entity Small Business Entity Emerging Growth Company Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code City Area Code Local Phone Number Entity Listings [Table] Entity Listings [Line Items] Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Entity Common Stock, Shares Outstanding Amount charged against operating income increasing the balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due. Contract with Customer, Liability, Current, Provision Sales allowances Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from foreign currency transactions. Contract with Customer, Liability, Current, Increase (Decrease) for Foreign Currency Transactions Foreign currency Amount of credits issued decreasing the balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due. Contract with Customer, Liability, Current, Credits Issued Credits issued Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Working Capital Net working capital (excluding cash and cash equivalents) Centerline Technologies, LLC Centerline [Member] MaxPower Semiconductor, Inc. MaxPower [Member] Barry Industries [Member] Newport wafer fab [Member] Tabular disclosure of lessee's right of use assets and lease liabilities. Assets and Liabilities, Lessee [Table Text Block] Right of Use Assets and Lease Liabilities Amount of lessee's undiscounted obligation for lease payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Lessee Operating Lease Liability Payments Due After Year Four Thereafter Common stock, par value $0.10 per share [Member] A classification of common stock that has different rights than Common Class A and may be converted to another form of security. Class B Convertible Common Stock [Member] Change in deferred taxes due to adoption of new accounting standard Adoption of New Accounting Standard [Member] Change in deferred taxes as a result of a change in tax regulation. Change in Tax Regulation [Member] Tax expense realized on taxable gain on repayment of intercompany loan. Tax Expense on Tax-Basis Gain Tax expense on tax-basis gain Remeasurement of the deferred tax liability due to debt extinguishment. Remeasurement of deferred tax liability debt extinguishment [Member] Remeasurement of Deferred Tax Liability Debt Extinguishment [Member] Amount of TCJA transition taxes paid in the current period. TCJA transition taxes paid Amount of taxes paid in current period for cash repatriation activity. Repatriation taxes paid Estimated withholding and foreign taxes payable on estimated cash repatriation in the next fiscal quarter. Taxes associated with future cash repatriation next fiscal quarter Amount of cash estimated to be repatriated to the United States in the period following the next fiscal quarter. Future cash repatriation following next fiscal quarter Future cash repatriation next fiscal quarter Amount of cash estimated to be repatriated to the United States in the next fiscal quarter. Future cash repatriation next fiscal quarter Future cash repatriation [Abstract] Expected tax payable due to the enactment of the TCJA, net of estimated foreign tax credits, and after utilization of net operating loss, R&D credits, and foreign tax credit carryforwards. Expected TCJA tax payment, net The total tax expense related to the enactment of the Tax Cuts and Jobs Act ("TCJA") in the United States. Total tax expense enactment of TCJA Impact of remeasurement of net deferred tax liabilities due to the enactment of the TCJA. TCJA remeasurement of deferred tax liabilities Impact of reversing deferred taxes due to the cancellation of the 2015 repatriation plan due to the enactment of the TCJA. TCJA reversal of deferred taxes due to cancellation of repatriation plan Impact of incremental foreign taxes on assumed repatriation of foreign earnings due to the enactment of the TCJA. TCJA foreign taxes on assumed repatriation Impact of transition tax on unremitted foreign earnings due to the enactment of the TCJA. TCJA tax on unremitted foreign earnings Income tax expense associated with the enactment of the Tax Cuts and Jobs Act ("TCJA") in the United States. TCJA income tax expense Abstract [Abstract] TCJA income tax expense [Abstract] Remeasurement of the deferred tax liability recorded for cash repatriation. Remeasurement of repatriation deferred tax liability [Member] Remeasurement of Repatriation Deferred Tax Liability [Member] Additional repatriation of foreign earnings which the company expects to occur in future period. Additional expected repatriation The amount borrowed under a revolving credit facility used to fund or partially fund an acquisition. Borrowings to fund acquisition Increase in unrecognized tax benefits resulting from interest. Unrecognized tax benefits increases resulting from interest Change in deferred tax assets value as a result of the enactment of the American Taxpayer Relief Act of 2012. Change due to enactment of American Taxpayer Relief Act [Member] Change in deferred tax assets in Israel as a result of the change in the corporate income tax rate in Israel. Change in Israel Tax Rate [Member] Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in Effect on Income Tax Expense (Benefit) [Line Items] The total amount of foreign earnings repatriated to the U.S. under the Company's repatriation program which was initiated in 2008. Cash Repatriated Total Total cash repatriated under the Company's program The effect of changes in uncertain tax positions on reported income tax expense. Tax effects of changes in uncertain tax positions Long-term portion of taxes payable due to the enactment of the Tax Cuts and Jobs Act in December 2017. U.S. transition tax payable Available-for-sale securities held in the rabbi trust. Rabbi Trust Assets [Member] Gross amount of unrealized gains (losses) on available-for-sale securities reclassified out of AOCI during the current period, excluding assets held by the Company's rabbi trust. Reclassifications of AFS investments out of AOCI Other available-for-sale securities. Other AFS Securities [Member] Tax effect of unrealized gains (losses) on available-for-sale securities reclassified out of AOCI during the current period, excluding assets held by the Company's rabbi trust. Tax effect of AFS securities reclassified out of AOCI Description on effective income tax rate during the reporting period. Effective Income Tax Rate Description [Policy Text Block] Effective Income Tax Rate Description Inductors use an internal magnetic field to change alternating current phase and resist alternating current. Inductors Segment [Member] Inductors [Member] Resistors are basic components used in all forms of electronic circuitry to adjust and regulate levels of voltage and current. Resistors Segment [Member] Resistors [Member] Medical end market customer Medical [Member] Military and aerospace end market customer Military and Aerospace [Member] Power supplies end market customer Power Supplies [Member] Consumer products end market customer Consumer Products [Member] Computing end market customer Computing [Member] Telecommunications end market customer Telecommunications [Member] Automotive end market customer Automotive [Member] Industrial end market customer. Industrial [Member] EMS customers EMS companies [Member] EMS Companies [Member] OEM customers OEMs [Member] Distribution customers Distributors [Member] Compensation expense recorded to recognize changes in executive employees contract or status with the company. Executive Compensation Charge (credit) Executive compensation credit (charge) Resistors And Inductors Segment [Member] Resistors & Inductors [Member] MOSFETS Segment [Member] MOSFETs [Member] Diodes Segment [Member] Diodes [Member] Operating income exclusive of costs of global operations, sales and marketing, information systems, finance and administration groups. Segment Operating Income Segment operating income Optoelectronic Components Segment [Member] Optoelectronic Components [Member] Other end market customer Other [Member] Taxes paid related to repatriation activity. Repatriation taxes Change in repatriation tax liability Net amount of U.S. transition tax payable. U.S. transition tax (net) Change in U.S. transition tax liability Antidilutive Securities Excluded from Computation of Earnings Per Share [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Abstract] Borrowings that are exchangeable for equity instruments. Exchangeable Unsecured Notes, Due 2102 [Member] Other shares included in the calculation of diluted EPS as a result of the potential dilutive effect of other instruments not separately disclosed. Incremental Common Shares Other Other Denominator For Diluted Earnings Per Share. Denominator For Diluted Earnings Per Share [Abstract] Denominator for diluted earnings per share [Abstract] Adjustment To Numerator For Continuing Operations and Net Earnings. Adjustment To Numerator For Continuing Operations and Net Earnings [Abstract] Adjustment to the numerator for continuing operations and net earnings: Numerator For Diluted Earnings Per Share. Numerator For Diluted Earnings Per Share [Abstract] Numerator for diluted earnings per share: Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using either the if-converted or treasury stock method. The method used is dependent on the specific debt instrument. Convertible and exchangeable debt instruments Convertible and exchangeable debt instruments (in shares) Denominator For Basic Earnings Per Share. Denominator For Basic Earnings Per Share [Abstract] Denominator [Abstract] Numerator For Basic Earnings Per Share. Numerator For Basic Earnings Per Share [Abstract] Numerator [Abstract] Other securities not separately identified that could be converted into stock. Weighted average other [Member] Weighted Average Other [Member] Vishay Intertechnology, Inc. 2023 Long-Term Incentive Plan 2023 Long-Term Incentive Plan [Member] Vishay Intertechnology, Inc. 2007 Stock Incentive Program 2007 Stock Incentive Program [Member] Unrecognized costs of unvested share-based compensation awards not expected to vest. Unrecognized compensation cost not expected to be recognized Compensation expense recorded to recognize changes in executive employees contract or status with the company. Executive Compensation Charge Executive compensation charges (credit) The weighted average fair value at grant date for dividend equivalents issued during the period on the phantom stock plan. Dividend equivalents issued (in dollars per share) As of the balance sheet date, the number of equity-based payment instruments, excluding stock (or unit) options into which fully vested and expected to vest equity-based payment instruments other than stock (or unit) options outstanding can be converted under the plan. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Outstanding Number Expected to vest (in shares) The number of phantom stock units redeemed for common stock. Share Based Compensation Arrangement Phantom Stock Units Redeemed For Common Stock Redeemed for common stock Represents the number of restricted stock units with performance-based vesting criteria which will vest immediately upon the company's achievement of the performance-based criteria due to the occurrence of an accelerating event. Shares To Be Vested Immediately Upon Companys Achievement Of Performance Based Criteria Shares To Be Vested Immediately Upon Company's Achievement Of Performance Based Criteria Represents the number of options and/or restricted stock units which vested immediately upon the occurrence of an accelerating event such as death or resignation of the holder. Shares Immediately Vested Upon Accelerating Event Shares Immediately Vested Upon Accelerating Event Expiration date of the 2007 Stock Incentive Plan. Share Based Compensation Arrangement Expiration Of Authority To Grant Equity Based Compensation Expiration date of the 2007 stock incentive plan As of the balance sheet date, the number of equity instruments other than options that are not expected to vest. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Not Expected To Vest Outstanding Number Not expected to vest (in shares) Stock Incentive Plan Of 2007 [Member] 2007 Stock Incentive Plan [Member] Restricted stock units (RSUs) that contain performance-based vesting criteria. Performance Vested Restricted Stock Units [Member] Number of stock or unit options that vested during the reporting period. Share-based compensation arrangement by share-based payment award, options, vested during period (in shares) Amount of paid-in-kind dividends issued to participating securities in the form of additional units of the participating security. Dividend equivalents issued Dividend equivalents issued (in shares) Percentage of participants covered by the Company's partial pension obligation settlement transactions of the total number of participants in the pension plan. Percentage of total participants The number of participants covered by the Company's partial pension obligation settlement transactions. Reduction of plan participants The number of participants who accepted a voluntary lump-sum payment offer as partial settlement of the Company's pension obligations. Participants who accepted voluntary lump-sum offer The number of participants for whom annuity contracts were purchased to partially settle the Company's U.S. pension obligations. Number of pension plan participants for whom annuity contracts were purchased Maximum amount of unrestricted cash adjustment to net leverage ratio. Credit facility maximum unrestricted cash leverage ratio adjustment Maximum foreign currency borrowings per terms of the revolving credit agreement. Credit facility foreign borrowing sublimit Maximum net leverage ratio allowable per terms of revolving credit agreement. Credit Facility Net Leverage Ratio Maximum Amount of adverse judgment triggering default on revolving credit facility Event of Default - Judgment Limit Event of default - judgment limit Revolving credit facility scheduled to mature on December 10, 2020 Previous Credit Facility [Member] Minimum pro form leverage ratio required for unlimited restricted payments under the revolving credit facility. Restricted Payments Pro Form Ratio Restricted payments pro forma ratio Total limit of "restricted payments" allowed under the revolving credit facility. Restricted Payments (Total Limit) Restricted payments (total limit) Rollover limit of "restricted payments" allowed under the revolving credit facility. Restricted Payments (Rollover Limit) Restricted payments (rollover limit) Annual limit of "restricted payments" allowed under the revolving credit facility. Restricted Payments (Annual Limit) Restricted payments (annual limit) Minimum pro form leverage ratio required for unlimited investments under the revolving credit facility. Investments Pro Forma Ratio Investments pro forma ratio Convertible Senior Notes, due 2025 Convertible Senior Notes, Due 2025 [Member] Maximum threshold of quarterly cash dividends per share of common stock for not adjusting conversion rate of convertible notes. Debt Instrument, Convertible, Maximum threshold of quarterly cash dividends per share of common stock for not adjusting conversion rate of convertible notes Maximum threshold of quarterly cash dividends per share of common stock for not adjusting conversion rate of convertible notes Number of shares for which the repurchased notes were exchangeable. Repurchased notes shares exchangeable Principal amount of debt repurchased during the period. Principal amount of repurchased debt Cap price of capped call. Cap price of capped call Cash paid to purchase capped call. Cash paid for capped call The minimum conditions to provide notice of intent to redeem debentures. Minimum conditions to provide notice of intent to redeem debentures Conversion Terms Minimum principal amount of notes outstanding upon partial redemption. Required minimum principal amount upon partial redemption Period before maturity date prior to which the holders of convertible debt instruments may convert the convertible debt instruments under certain circumstances, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Debt Instrument, Convertible, Conversion Period before Maturity Date Conversion period before maturity date Floor percentage of the trading price of convertible debt instruments to the product of common stock price and conversion rate to determine eligibility of conversion. Debt Instrument Percentage Of Sale Price Of Common Stock Debt instrument percentage of sales price of common stock The permitted stock repurchase or cash dividend capacity under the terms of the Credit Facility. Permitted stock repurchase or cash dividend capacity under credit facility Permitted stock repurchase capacity under credit facility The amount of incremental revolving commitments available for request under the Amended and Restated Credit Agreement. Incremental revolving commitments Convertible senior notes, due 2025 Convertible Senior Notes, Due 2030 [Member] Fair value of contingent consideration. Contingent consideration fair value Carrying value of long-lived assets prior to impairment. Long-lived assets held and used, carrying value Name of asset group tested for impairment and determined to be impaired. Capella [Member] Capacitors Segment [Member] Capacitors [Member] Convertible Senior Debentures, Due 2042 Convertible Senior Debentures, Due 2042 [Member] Convertible Debentures, Due 2042 [Member] Convertible Senior Debentures, Due 2041 Convertible Senior Debentures, Due 2041 [Member] Convertible Debentures, Due 2041 [Member] Convertible Senior Debentures, Due 2040 Convertible Senior Debentures, Due 2040 [Member] Convertible Debentures, Due 2040 [Member] Fair value as of the balance sheet date of assets held in rabbi trusts to fund payments under deferred compensation and non-qualified pension plans. Rabbi Trust Assets Fair Value Disclosure Assets held in rabbi trusts The carrying value of long-term debt, excluding the derivative liability. Long Term Debt Excluding Derivative Liabilities Carrying value of long-term debt, excluding derivative liabilities Capped call transactions entered in connection with issuance of convertible senior notes. Capped call transactions The components of net periodic pension cost other than service cost for defined benefit postretirement plans. Other components of net periodic pension cost Other components of net periodic pension expense Amount of payments made pursuant to Stockholder Return Policy Stockholder Return Policy Payments Tabular disclosure of status of stockholder return policy payments. Schedule of Stockholder Return Policy [Table Text Block] EX-101.PRE 12 vsh-20240330_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 14 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document and Entity Information - shares
3 Months Ended
Mar. 30, 2024
May 06, 2024
Entity Listings [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Period End Date Mar. 30, 2024  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Document Transition Report false  
Entity File Number 011-07416  
Entity Registrant Name Vishay Intertechnology, Inc.  
Entity Central Index Key 0000103730  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 38-1686453  
Entity Address, Address Line One 63 Lancaster Avenue  
Entity Address, City or Town Malvern  
Entity Address, State or Province PA  
Entity Address, Postal Zip Code 19355  
City Area Code 610  
Local Phone Number 644-1300  
Title of 12(b) Security Common stock, par value $0.10 per share  
Trading Symbol VSH  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Class B Convertible Common Stock [Member]    
Entity Listings [Line Items]    
Entity Common Stock, Shares Outstanding   12,097,148
Common stock, par value $0.10 per share [Member]    
Entity Listings [Line Items]    
Entity Common Stock, Shares Outstanding   125,140,058
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Condensed Balance Sheets - USD ($)
$ in Thousands
Mar. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 796,541 $ 972,719
Short-term investments 37,418 35,808
Accounts receivable, net 411,203 426,674
Inventories:    
Finished goods 166,684 167,083
Work in process 280,536 267,339
Raw materials 218,623 213,098
Total inventories 665,843 647,520
Prepaid expenses and other current assets 232,135 214,443
Total current assets 2,143,140 2,297,164
Property and equipment, at cost:    
Land 84,302 77,006
Buildings and improvements 744,328 719,387
Machinery and equipment 3,171,593 3,053,868
Construction in progress 300,714 290,593
Allowance for depreciation (2,857,344) (2,846,208)
Property and equipment, net 1,443,593 1,294,646
Right of use assets 129,346 126,829
Deferred income taxes 135,786 137,394
Goodwill 238,890 201,416
Other intangible assets, net 73,444 72,333
Other assets 99,865 110,141
Total assets 4,264,064 4,239,923
Current liabilities:    
Trade accounts payable 197,513 191,002
Payroll and related expenses 153,280 161,940
Lease liabilities 27,760 26,485
Other accrued expenses 258,773 239,350
Income taxes 72,018 73,098
Total current liabilities 709,344 691,875
Long-term debt less current portion 819,407 818,188
U.S. transition tax payable 47,027 47,027
Deferred income taxes 118,389 95,776
Long-term lease liabilities 103,594 102,830
Other liabilities 88,719 87,918
Accrued pension and other postretirement costs 190,356 195,503
Total liabilities 2,076,836 2,039,117
Vishay stockholders' equity    
Common stock 13,357 13,319
Class B convertible common stock 1,210 1,210
Capital in excess of par value 1,292,765 1,291,499
Retained earnings 1,058,531 1,041,372
Treasury stock (at cost) (174,194) (161,656)
Accumulated other comprehensive income (loss) (9,685) 10,337
Total Vishay stockholders' equity 2,181,984 2,196,081
Noncontrolling interests 5,244 4,725
Total equity 2,187,228 2,200,806
Total liabilities, temporary equity, and equity $ 4,264,064 $ 4,239,923
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Condensed Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Consolidated Condensed Statements of Operations [Abstract]    
Net revenues $ 746,279 $ 871,046
Costs of products sold 575,872 592,333
Gross profit 170,407 278,713
Selling, general, and administrative expenses 127,736 120,145
Operating income 42,671 158,568
Other income (expense):    
Interest expense (6,496) (5,120)
Other 8,087 3,329
Total other income (expense) 1,591 (1,791)
Income before taxes 44,262 156,777
Income tax expense 12,819 44,588
Net earnings 31,443 112,189
Less: net earnings attributable to noncontrolling interests 519 408
Net earnings attributable to Vishay stockholders $ 30,924 $ 111,781
Basic earnings per share attributable to Vishay stockholders (in dollars per share) $ 0.22 $ 0.79
Diluted earnings per share attributable to Vishay stockholders (in dollars per share) $ 0.22 $ 0.79
Weighted average shares outstanding - basic (in shares) 137,726 140,636
Weighted average shares outstanding - diluted (in shares) 138,476 141,251
Cash dividends per share (in dollars per share) $ 0.1 $ 0.1
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Consolidated Statements of Comprehensive Income [Abstract]    
Net earnings $ 31,443 $ 112,189
Other comprehensive income (loss), net of tax    
Pension and other post-retirement actuarial items (2,196) 136
Foreign currency translation adjustment (17,826) 19,723
Other comprehensive income (loss) (20,022) 19,859
Comprehensive income 11,421 132,048
Less: comprehensive income attributable to noncontrolling interests 519 408
Comprehensive income attributable to Vishay stockholders $ 10,902 $ 131,640
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Condensed Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Operating activities    
Net earnings $ 31,443 $ 112,189
Adjustments to reconcile net earnings to net cash provided by operating activities:    
Depreciation and amortization 49,527 43,301
(Gain) loss on disposal of property and equipment (625) (64)
Inventory write-offs for obsolescence 8,179 8,986
Deferred income taxes 4,376 7,329
Stock compensation expense 5,344 2,965
Other operating activities 426 (2,696)
Net change in operating assets and liabilities (18,459) (42,117)
Net cash provided by operating activities 80,211 129,893
Investing activities    
Capital expenditures (53,084) (45,574)
Proceeds from sale of property and equipment 751 326
Purchase of businesses, net of cash received (168,616) 0
Purchase of short-term investments (19,232) (41)
Maturity of short-term investments 17,611 121,768
Other investing activities (1,219) (892)
Net cash provided by (used in) investing activities (223,789) 75,587
Financing activities    
Net proceeds (payments) on revolving credit facility 0 65,000
Repurchase of common stock held in treasury (12,538) (20,173)
Cash withholding taxes paid when shares withheld for vested equity awards (4,053) (3,653)
Net cash provided by (used in) financing activities (30,343) 27,154
Effect of exchange rate changes on cash and cash equivalents (2,257) 4,075
Net increase (decrease) in cash and cash equivalents (176,178) 236,709
Cash and cash equivalents at beginning of period 972,719 610,825
Cash and cash equivalents at end of year 796,541 847,534
Common Stock [Member]    
Financing activities    
Dividends paid to common stockholders (12,542) (12,810)
Class B Convertible Common Stock [Member]    
Financing activities    
Dividends paid to common stockholders $ (1,210) $ (1,210)
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Condensed Statements of Equity - USD ($)
$ in Thousands
Capital In Excess of Par Value [Member]
Retained Earnings (Accumulated Deficit) [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Total Vishay Stockholders' Equity [Member]
Noncontrolling Interests [Member]
Total
Common Stock [Member]
Common Stock [Member]
Class B Convertible Common Stock [Member]
Common Stock [Member]
Balance at period start at Dec. 31, 2022 $ 1,352,321 $ 773,228 $ (82,972) $ (10,827) $ 2,046,251 $ 3,899 $ 2,050,150 $ 13,291 $ 1,210
Net earnings 0 111,781 0 0 111,781 408 112,189 0 0
Other comprehensive income 0 0 0 19,859 19,859 0 19,859 0 0
Issuance of stock and related tax withholdings for vested restricted stock units (3,678) 0 0 0 (3,653) 0 (3,653) 25 0
Dividends declared 14 (14,034) 0 0 (14,020) 0 (14,020) 0 0
Stock compensation expense 2,965 0 0 0 2,965 0 2,965 0 0
Repurchase of common stock held in treasury 0 0 (20,173) 0 (20,173) 0 (20,173) 0 0
Balance at period end at Apr. 01, 2023 1,351,622 870,975 (103,145) 9,032 2,143,010 4,307 2,147,317 13,316 1,210
Balance at period start at Dec. 31, 2023 1,291,499 1,041,372 (161,656) 10,337 2,196,081 4,725 2,200,806 13,319 1,210
Net earnings 0 30,924 0 0 30,924 519 31,443 0 0
Other comprehensive income 0 0 0 (20,022) (20,022) 0 (20,022) 0 0
Issuance of stock and related tax withholdings for vested restricted stock units (4,091) 0 0 0 (4,053) 0 (4,053) 38 0
Dividends declared 13 (13,765) 0 0 (13,752) 0 (13,752) 0 0
Stock compensation expense 5,344 0 0 0 5,344 0 5,344 0 0
Repurchase of common stock held in treasury 0 0 (12,538) 0 (12,538) 0 (12,538) 0 0
Balance at period end at Mar. 30, 2024 $ 1,292,765 $ 1,058,531 $ (174,194) $ (9,685) $ 2,181,984 $ 5,244 $ 2,187,228 $ 13,357 $ 1,210
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Condensed Statements of Equity (Parenthetical) - $ / shares
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Consolidated Condensed Statements of Equity (Parenthetical) [Abstract]    
Restricted stock issuances (in shares) 371,055 254,513
Stock repurchase (in shares) 565,420 916,221
Dividends declared (in dollars per share) $ 0.1 $ 0.1
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation
3 Months Ended
Mar. 30, 2024
Basis of Presentation [Abstract]  
Basis of Presentation
Note 1 – Basis of Presentation

The accompanying unaudited consolidated condensed financial statements of Vishay Intertechnology, Inc. (“Vishay” or the “Company”) have been prepared in accordance with the instructions to Form 10-Q and therefore do not include all information and footnotes necessary for presentation of financial position, results of operations, and cash flows required by accounting principles generally accepted in the United States (“GAAP”) for complete financial statements. The information furnished reflects all normal recurring adjustments which are, in the opinion of management, necessary for a fair summary of the financial position, results of operations, and cash flows for the interim periods presented.  The financial statements should be read in conjunction with the consolidated financial statements filed with the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.  The results of operations for the three fiscal months ended March 30, 2024 are not necessarily indicative of the results to be expected for the full year.

The Company reports interim financial information for 13-week periods beginning on a Sunday and ending on a Saturday, except for the first fiscal quarter, which always begins on January 1, and the fourth fiscal quarter, which always ends on December 31.  The four fiscal quarters in 2024 end on March 30, 2024, June 29, 2024, September 28, 2024, and December 31, 2024, respectively.  The four fiscal quarters in 2023 ended on April 1, 2023, July 1, 2023, September 30, 2023, and December 31, 2023, respectively.  

Reclassifications

Certain prior period amounts have been reclassified to conform to the current financial statement presentation.
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition and Divestiture Activities
3 Months Ended
Mar. 30, 2024
Acquisition Activities [Abstract]  
Acquisition and Divestiture Activities
Note 2 – Acquisition Activities

As part of its growth strategy, the Company seeks to expand through targeted acquisitions of other manufacturers of electronic components.  These acquisition targets include businesses that have established positions in major markets, reputations for product quality and reliability, and product lines with which the Company has substantial marketing and technical expertise.  It also includes certain businesses that possess technologies which the Company expects to further develop and commercialize.

Newport wafer fab

On March 5, 2024, Vishay acquired Nexperia’s wafer fabrication facility and operations located in Newport, South Wales, U.K. for $177,366 in cash, net of cash acquired and subject to customary post-closing adjustments.  The transaction included contingent payments of up to $15,000, held in escrow pending receipt of an export license.  The wafer fabrication facility is located on 28 acres and is an automotive-certified, 200mm semiconductor wafer fab with capacity to produce more than 30,000 wafers per month.  See Note 13 for further discussion on the fair value measurement of the contingent consideration liability.  

The transaction was funded by Vishay with cash on-hand.  To effect the transaction, Vishay acquired a 100% interest in the legal entity Neptune 6 Limited, and its wholly-owned operating subsidiary, Nexperia Newport Limited, which owns and operates the Newport facility.  Neptune 6 Limited was renamed "Vishay UK Holdings Limited," and Nexperia Newport Limited was renamed "Vishay Newport Limited."

Based on an estimate of fair values, the Company allocated the purchase price of the acquisition as follows:

Net working deficit (excluding cash and cash equivalents)
 
$
(339
)
Property and equipment
   
153,597
 
Customer relationships
   
4,000
 
Other, net
   
1,315
 
Deferred taxes, net
   
(18,908
)
Total identified assets and liabilities
   
139,665
 
         
Purchase price, net of cash acquired
    177,366
         
Goodwill
 
$
37,701
 

The acquired assets and liabilities are included in the MOSFETs segment.  There were no other material changes to goodwill or segment assets since December 31, 2023.  The weighted average useful lives for customer relationships is 3 years.  The goodwill associated with this transaction is not deductible for income tax purposes.  The preliminary purchase price allocation is pending finalization of appraisals for property and equipment and intangible assets and finalization of a working capital adjustment.  There can be no assurance that the estimated amounts recorded represent the final purchase price allocation.

The Company recognized $2,984 of acquisition costs classified as a component of selling, general, and administrative expenses.  These costs were recognized in the third and fourth fiscal quarters of 2023 and first fiscal quarter of 2024.

The results and operations of this acquisition have been included in the MOSFETs segment since March 5, 2024.  The inclusion of this acquisition did not have material impact on the MOSFETs segment's or the Company's consolidated results.

MaxPower Semiconductor, Inc.

In October 2022, the Company acquired all of the outstanding equity interests of MaxPower Semiconductor, Inc., ("MaxPower").  The Company paid cash of $50,000, net of cash acquired, at closing.  The transaction also included possible contingent payments of up to $57,500, which would be payable upon the achievement of certain technology milestones, upon favorable resolution of certain technology licensing matters with a third party, and upon the disposition of MaxPower's investment in an equity affiliate.  As of March 30, 2024, the contingent payments upon favorable resolution of certain technology licensing matters with a third party and upon the disposition of MaxPower's investment in an equity affiliate have been resolved.  The Company's estimate of the maximum possible contingent payments is $17,500.  See Note 13 for further discussion on the fair value measurement of the contingent consideration liability.


XML 23 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases
3 Months Ended
Mar. 30, 2024
Leases [Abstract]  
Leases
Note 3 – Leases

The net right of use assets and lease liabilities recognized on the consolidated condensed balance sheets for the Company's operating leases were as follows:


 
March 30, 2024
   
December 31, 2023
 
Right of use assets
           
Operating Leases
           
Buildings and improvements
 
$
120,508
   
$
121,578
 
Machinery and equipment
   
8,838
     
5,251
 
Total
 
$
129,346
   
$
126,829
 
Current lease liabilities
               
Operating Leases
               
Buildings and improvements
 
$
23,561
   
$
23,647
 
Machinery and equipment
   
4,199
     
2,838
 
Total
 
$
27,760
   
$
26,485
 
Long-term lease liabilities
               
Operating Leases
               
Buildings and improvements
 
$
99,028
   
$
100,489
 
Machinery and equipment
   
4,566
     
2,341
 
Total
 
$
103,594
   
$
102,830
 
Total lease liabilities
 
$
131,354
   
$
129,315
 

Lease expense is classified in the statements of operations based on asset use.  Total lease cost recognized on the consolidated condensed statements of operations is as follows:


Fiscal quarters ended
 
 
March 30, 2024
 
April 1, 2023
 
Lease expense
       
Operating lease expense
 
$
7,293
   
$
6,881
 
Short-term lease expense
   
256
     
256
 
Variable lease expense
   
214
     
152
 
Total lease expense
 
$
7,763
   
$
7,289
 

The Company paid $7,540 and $7,199 for its operating leases in the three fiscal months ended March 30, 2024 and April 1, 2023, respectively, which are included in operating cash flows on the consolidated condensed statements of cash flows. The weighted-average remaining lease term for the Company's operating leases is 9.0 years and the weighted-average discount rate is 6.4% as of March 30, 2024.

The undiscounted future lease payments for the Company's operating lease liabilities are as follows:


 
March 30, 2024
 
2024 (excluding the three fiscal months ended March 30, 2024)
 
$
21,801
 
2025
   
26,426
 
2026
   
22,372
 
2027
   
18,373
 
2028
   
15,685
 
Thereafter
   
70,159
 

The undiscounted future lease payments presented in the table above include payments through the term of the lease, which may include periods beyond the noncancellable term. The difference between the total payments above and the lease liability balance is due to the discount rate used to calculate lease liabilities.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes
3 Months Ended
Mar. 30, 2024
Income Taxes [Abstract]  
Income Taxes
Note 4 – Income Taxes

The provision for income taxes consists of provisions for federal, state, and foreign income taxes.  The effective tax rates for the periods ended March 30, 2024 and April 1, 2023 reflect the Company’s expected tax rate on reported income before income tax and tax adjustments. The Company operates in a global environment with significant operations in various jurisdictions outside the United States. Accordingly, the consolidated income tax rate is a composite rate reflecting the Company’s earnings and the applicable tax rates in the various jurisdictions where the Company operates. 

In December 2021, the Organization for Economic Co-operation and Development (“OECD”) issued model rules for a new global minimum tax (“Pillar Two”). Various jurisdictions around the world have passed, or are in the process of passing, legislation to enact Pillar Two and certain Pillar Two rules take effect in 2024 and 2025 in those jurisdictions. The United States has not adopted Pillar Two.  The Company is continuing to monitor the impacts of Pillar Two on its operations and does not anticipate a material increase in income tax expense associated with jurisdictions that have implemented an income inclusion rule. The Company is continuing to monitor and assess the impacts of Pillar Two rules set to take effect in 2025, such as the under-taxed profits rule.

During the three fiscal months ended March 30, 2024, the liabilities for unrecognized tax benefits did not materially change.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-Term Debt
3 Months Ended
Mar. 30, 2024
Long-Term Debt [Abstract]  
Long-Term Debt
Note 5 – Long-Term Debt

Long-term debt consists of the following:

 
March 30, 2024
   
December 31, 2023
 
             
Credit facility
 
$
-
   
$
-
 
Convertible senior notes, due 2025
   
95,102
     
95,102
 
Convertible senior notes, due 2030     750,000       750,000  
Deferred financing costs
   
(25,695
)
   
(26,914
)
     
819,407
     
818,188
 
Less current portion
   
-
     
-
 
   
$
819,407
   
$
818,188
 


The following table summarizes some key facts and terms regarding the outstanding convertible senior notes as of March 30, 2024:

 
2025 Notes
    2030 Notes  
Issuance date
 
June 12, 2018
    September 12, 2023  
Maturity date
 
June 15, 2025
    September 15, 2030  
Principal amount as of March 30, 2024
 
$
95,102
    $ 750,000  
Cash coupon rate (per annum)
   
2.25
%
    2.25 %
Conversion rate (per $1 principal amount)
   
32.1476
      33.1609  
Effective conversion price (per share)
 
$
31.11
    $ 30.16  
130% of the current effective conversion price (per share)
 
$
40.44
    $ 39.21  

Deferred financing costs are recognized as non-cash interest expense.  Non-cash interest expense was $1,213 and $818 for the fiscal quarters ended March 30, 2024 and April 1, 2023, respectively.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity
3 Months Ended
Mar. 30, 2024
Stockholders' Equity Policy [Abstract]  
Stockholders' Equity
Note 6 – Stockholders' Equity

In 2022, the Company's Board of Directors adopted a Stockholder Return Policy that will remain in effect until such time as the Board votes to amend or rescind the policy.  The Stockholder Return Policy calls for the Company to return a prescribed amount of cash flows on an annual basis. The Company intends to return such amounts directly, in the form of dividends, or indirectly, in the form of stock repurchases.

The following table summarizes activity pursuant to this policy:

   
Fiscal quarters ended
 
   
March 30, 2024
    April 1, 2023
 
Dividends paid to stockholders
   $
13,752
   $ 14,020  
Stock repurchases
   
12,538
    20,173  
Total
   $
26,290
   $ 34,193  

The repurchased shares are being held as treasury stock.  The number of shares of common stock being held as treasury stock was 8,101,301 and 7,535,881 as of March 30, 2024 and December 31, 2023, respectively.  
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition
3 Months Ended
Mar. 30, 2024
Revenue Recognition [Abstract]  
Revenue Recognition

Note 7 – Revenue Recognition
 
Sales returns and allowances accrual activity is shown below:

   
Fiscal quarters ended
 
   
March 30, 2024
   
April 1, 2023
 
Beginning balance
 
$
47,760
   
$
46,979
 
Sales allowances
   
25,276
     
25,837
 
Credits issued
   
(24,084
)
   
(33,275
)
Foreign currency
   
(204
)
   
(1,261
)
Ending balance
 
$
48,748
   
$
38,280
 

See disaggregated revenue information in Note 11.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Income (Loss)
3 Months Ended
Mar. 30, 2024
Accumulated Other Comprehensive Income (Loss) [Abstract]  
Accumulated Other Comprehensive Income (Loss)
Note 8 – Accumulated Other Comprehensive Income (Loss)

The cumulative balance of each component of other comprehensive income (loss) and the income tax effects allocated to each component are as follows:

 
Pension and
other post-
retirement
actuarial
items
   
Currency
translation
adjustment
   
Total
 
Balance at January 1, 2024
 
$
(14,599
)
 
$
24,936
   
$
10,337
 
Other comprehensive income (loss) before reclassifications
   
(2,574
)
   
(17,826
)
 
$
(20,400
)
Tax effect
   
-
     
-
   
$
-
 
Other comprehensive income before reclassifications, net of tax
   
(2,574
)
   
(17,826
)
 
$
(20,400
)
Amounts reclassified out of AOCI
   
488
     
-
   
$
488
 
Tax effect
   
(110
)
   
-
   
$
(110
)
Amounts reclassified out of AOCI, net of tax
   
378
     
-
   
$
378
 
Net other comprehensive income (loss)
 
$
(2,196
)
 
$
(17,826
)
 
$
(20,022
)
Balance at March 30, 2024
 
$
(16,795
)
 
$
7,110
   
$
(9,685
)

Reclassifications of pension and other post-retirement actuarial items out of AOCI are included in the computation of net periodic benefit cost.  See Note 9 for further information.
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pensions and Other Postretirement Benefits
3 Months Ended
Mar. 30, 2024
Pensions and Other Postretirement Benefits [Abstract]  
Pensions and Other Postretirement Benefits
Note 9 – Pensions and Other Postretirement Benefits

The Company maintains various retirement benefit plans. The service cost component of net periodic pension cost is classified in costs of products sold or selling, general, and administrative expenses on the consolidated condensed statements of operations based on the respective employee's function.  The other components of net periodic pension cost are classified as other expense on the consolidated condensed statements of operations.

Defined Benefit Pension Plans

The following table shows the components of the net periodic pension cost for the first fiscal quarters of 2024 and 2023 for the Company’s defined benefit pension plans:

 
Fiscal quarter ended
March 30, 2024
   
Fiscal quarter ended
April 1, 2023
 
   
U.S. Plans
   
Non-U.S.
Plans
   
U.S. Plans
   
Non-U.S.
Plans
 
                         
Net service cost
 
$
-
   
$
790
   
$
-
   
$
724
 
Interest cost
   
381
     
1,686
     
499
     
1,695
 
Expected return on plan assets
   
-
     
(596
)
   
-
     
(570
)
Amortization of prior service cost
   
16
     
57
     
36
     
55
 
Amortization of losses (gains)
   
(108
)
   
457
     
(30
)
   
86
 
Curtailment and settlement losses
   
-
     
105
     
-
     
107
 
Net periodic benefit cost
 
$
289
   
$
2,499
   
$
505
   
$
2,097
 


Other Postretirement Benefits

The following table shows the components of the net periodic benefit cost for the first fiscal quarters of 2024 and 2023 for the Company’s other postretirement benefit plans:

 
Fiscal quarter ended
March 30, 2024
 
Fiscal quarter ended
April 1, 2023
 
 
U.S. Plans
 
Non-U.S.
Plans
 
U.S. Plans
 
Non-U.S.
Plans
 
                 
Service cost
 
$
5
   
$
60
   
$
5
   
$
34
 
Interest cost
   
53
     
61
     
56
     
31
 
Amortization of losses (gains)
   
(60
)
   
21
     
(80)
     
3
 
Net periodic benefit cost
 
$
(2
)
 
$
142
   
$
(19)
   
$
68
 
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation
3 Months Ended
Mar. 30, 2024
Stock-Based Compensation [Abstract]  
Stock-Based Compensation
Note 10 – Stock-Based Compensation

The following table summarizes stock-based compensation expense recognized:

   
Fiscal quarters ended
 
   
March 30, 2024
   
April 1, 2023
 
             
Restricted stock units ("RSUs")
 
$
5,226
   
$
2,858
 
Phantom stock units
   
118
     
107
 
Total
 
$
5,344
   
$
2,965
 


The following table summarizes unrecognized compensation cost and the weighted average remaining amortization periods at March 30, 2024 (amortization periods in years):

 
Unrecognized
Compensation
Cost
   
Weighted
Average
Remaining
Amortization
Periods
 
             
Restricted stock units
 
$
19,166
     
1.9
 
Phantom stock units
   
-
     
n/a
 
Total
 
$
19,166
         



Restricted Stock Units

RSU activity as of March 30, 2024 and changes during the three fiscal months then ended are presented below (number of RSUs in thousands):

 
Number of
RSUs
   
Weighted
Average
Grant-date
Fair Value per
Unit
 
Outstanding:
           
January 1, 2024
   
1,717
   
$
23.03
 
Granted
   
544
     
18.09
 
Vested*
   
(559
)
   
23.07
 
Cancelled or forfeited
   
(26
)
   
23.96
 
Outstanding at March 30, 2024
   
1,676
   
$
21.40
 
                 
Expected to vest at March 30, 2024
   
1,415
         
* The number of RSUs vested includes shares that the Company withheld on behalf of employees to satisfy the statutory tax withholding requirements.

The number of performance-based RSUs that are scheduled to vest increases ratably based on the achievement of defined performance and market criteria between the established target and maximum levels.  RSUs with performance-based and market-based vesting criteria are expected to vest as follows (number of RSUs in thousands):

Vesting Date
 
Expected
to Vest
   
Not Expected
to Vest
   
Total
 
January 1, 2025
   
168
     
-
     
168
 
January 1, 2026
   
-
     
167
     
167
 
January 1, 2027
   
140
     
94
     
234
 

Phantom Stock Units

The following table summarizes the Company's phantom stock units activity (number of phantom stock units in thousands):

 
Number of
units
 
Grant-date
Fair Value per
Unit
 
Outstanding:
         
January 1, 2024
   
120
     
Granted
   
5
   
$
23.51
 
Dividend equivalents issued
   
1
         
Outstanding at March 30, 2024
   
126
         

XML 31 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Information
3 Months Ended
Mar. 30, 2024
Segment Information [Abstract]  
Segment Information
Note 11 – Segment Information

The following tables set forth business segment information:

   
MOSFETs
   
Diodes
   
Optoelectronic
Components
   
Resistors
   
Inductors
   
Capacitors
   
Total
 
Fiscal quarter ended March 30, 2024:
                                         
Net revenues
 
$
153,173
   
$
149,130
   
$
49,199
   
$
188,196
   
$
88,651
   
$
117,930
   
$
746,279
 
                                                         
Segment operating income
 
$
8,047
   
$
26,011
   
$
1,493
   
$
38,173
   
$
23,181
   
$
26,529
   
$
123,434
 
                                                         
Fiscal quarter ended April 1, 2023:
                                                       
Net revenues
 
$
198,181
   
$
175,693
   
$
60,403
   
$
223,140
   
$
80,338
   
$
133,291
   
$
871,046
 
                                                         
Segment operating income
 
$
58,017
   
$
42,686
   
$
17,300
   
$
66,699
   
$
20,979
   
$
32,996
   
$
238,677
 

   
Fiscal quarters ended
 
   
March 30, 2024
   
April 1, 2023
 
Reconciliation:
           
Segment Operating Income
 
$
123,434
   
$
238,677
 
Unallocated Selling, General, and Administrative Expenses
   
(80,763
)
   
(80,109
)
Consolidated Operating Income
 
$
42,671
   
$
158,568
 
Unallocated Other Income (Expense)
   
1,591
   
(1,791
)
Consolidated Income Before Taxes
 
$
44,262
   
$
156,777
 


The Company has a broad line of products that it sells to OEMs, EMS companies, and independent distributors. The distribution of sales by customer type is shown below:

   
Fiscal quarters ended
 
   
March 30, 2024
   
April 1, 2023
 
Distributors
 
$
382,480
   
$
470,788
 
OEMs
   
313,827
     
340,428
 
EMS companies
   
49,972
     
59,830
 
Total Revenue
 
$
746,279
   
$
871,046
 

Net revenues were attributable to customers in the following regions:

   
Fiscal quarters ended
 
   
March 30, 2024
   
April 1, 2023
 
Asia
 
$
284,007
   
$
310,429
 
Europe
   
271,734
     
326,561
 
Americas
   
190,538
     
234,056
 
Total Revenue
 
$
746,279
   
$
871,046
 

The Company generates substantially all of its revenue from product sales to end customers in the industrial, automotive, computing, military and aerospace, consumer products, power supplies, medical, and telecommunications end markets.  Sales by end market are presented below:

    Fiscal quarters ended
 
   
March 30, 2024
   
April 1, 2023
 
Industrial
 
$
248,128
   
$
325,960
 
Automotive
   
287,302
     
284,499
 
Military and Aerospace
   
83,356
     
62,125
 
Medical
   
34,389
     
42,103
 
Other*
   
93,104
     
156,359
 
Total Revenue
 
$
746,279
   
$
871,046
 

*Power supplies, telecommunications, consumer products, and computing.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share
3 Months Ended
Mar. 30, 2024
Earnings Per Share [Abstract]  
Earnings Per Share
Note 12 – Earnings Per Share

The following table sets forth the computation of basic and diluted earnings per share attributable to Vishay stockholders (shares in thousands):

   
Fiscal quarters ended
 
   
March 30, 2024
   
April 1, 2023
 
             
Numerator:
           
Net earnings attributable to Vishay stockholders
 
$
30,924
   
$
111,781
 
                 
Denominator:
               
Denominator for basic earnings per share:
               
Weighted average shares
   
137,601
     
140,496
 
Outstanding phantom stock units
   
125
     
140
 
Adjusted weighted average shares - basic
   
137,726
     
140,636
 
                 
Effect of dilutive securities:
               
Restricted stock units
   
750
     
615
 
Dilutive potential common shares
   
750
     
615
 
                 
Denominator for diluted earnings per share:
               
Adjusted weighted average shares - diluted
   
138,476
     
141,251
 
                 
Basic earnings per share attributable to Vishay stockholders
 
$
0.22
   
$
0.79
 
                 
Diluted earnings per share attributable to Vishay stockholders
 
$
0.22
   
$
0.79
 

Diluted earnings per share for the periods presented do not reflect the following weighted average potential common shares that would have an antidilutive effect or have unsatisfied performance conditions (in thousands):

 
Fiscal quarters ended
 
   
March 30, 2024
   
April 1, 2023
 
Restricted stock units
   
127
     
-
 

If the average market price of Vishay common stock is less than the effective conversion prices of the convertible senior notes due 2025 and due 2030, respectively, no shares are included in the diluted earnings per share computation for the convertible senior notes due 2025 and due 2030.  Upon Vishay exercising its existing right to legally amend the indenture governing the convertible senior notes due 2025, Vishay will satisfy its conversion obligations by paying $1 cash per $1 principal amount of converted notes and settle any additional amounts due in common stock.  Pursuant to the indenture governing the convertible senior notes due 2030, Vishay will satisfy its conversion obligations by paying $1 cash per $1 principal amount of converted notes and settle any additional amounts due in cash and/or common stock.  Accordingly, the convertible senior notes due 2025 and due 2030 are not anti-dilutive when the average market price of Vishay common stock is less than the respective effective conversion prices of the convertible senior notes due 2025 and due 2030.

In connection with the issuance of the convertible senior notes due 2030, the Company entered into capped call transactions, which were not included in the calculation of diluted earnings per share as their effect would have been anti-dilutive.  The capped calls are intended to reduce the potential dilution to the Company's common stock in the event that at the time of conversion of the convertible senior notes due 2030 the Company's common stock price exceeds the conversion price of the convertible senior notes due 2030.
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements
3 Months Ended
Mar. 30, 2024
Fair Value Measurements [Abstract]  
Fair Value Measurements
Note 13 – Fair Value Measurements

The following table provides the financial assets and liabilities carried at fair value measured on a recurring basis:

 
Total
Fair Value
   
Level 1
   
Level 2
   
Level 3
 
March 30, 2024
                       
Assets:
                       
Assets held in rabbi trusts
 
$
51,061
   
$
23,448
   
$
27,613
   
$
-
 
Available for sale securities
 
$
4,023
     
4,023
     
-
     
-
 
   
$
55,084
   
$
27,471
   
$
27,613
   
$
-
 
                                 
Liability:
                               
Acquisitions contingent consideration
  $ 15,938     $ -     $ -     $ 15,938  
                                 
December 31, 2023
                               
Assets:
                               
Assets held in rabbi trusts
 
$
50,378
   
$
24,343
   
$
26,035
   
$
-
 
Available for sale securities
 
$
4,115
     
4,115
     
-
     
-
 
   
$
54,493
   
$
28,458
   
$
26,035
   
$
-
 
                                 
Liability:
                               
Acquisitions contingent consideration
  $ 938     $ -     $ -     $ 938  

There have been no changes in the classification of any financial instruments within the fair value hierarchy in the periods presented.

The Company maintains non-qualified trusts, referred to as “rabbi” trusts, to fund payments under deferred compensation and non-qualified pension plans. Rabbi trust assets consist primarily of marketable securities, classified as available-for-sale and company-owned life insurance assets. The marketable securities held in the rabbi trusts are valued using quoted market prices on the last business day of the period. The company-owned life insurance assets are valued in consultation with the Company’s insurance brokers using the value of underlying assets of the insurance contracts.  The fair value measurement of the marketable securities held in the rabbi trust is considered a Level 1 measurement and the measurement of the company-owned life insurance assets is considered a Level 2 measurement within the fair value hierarchy.

The Company holds investments in debt securities that are intended to fund a portion of its pension and other postretirement benefit obligations outside of the United States.  The investments are valued based on quoted market prices on the last business day of the period. The fair value measurement of the investments is considered a Level 1 measurement within the fair value hierarchy.

The Company may be required to make certain contingent payments to non-employee equity holders of MaxPower pursuant to the acquisition agreement, which will be payable upon the achievement of certain technology milestones.  The Company may be required to make certain contingent payments upon the receipt of an export license pursuant to the Newport wafer fab acquisition agreement.  The fair value of these contingent consideration payments is determined by estimating the net present value of the expected cash flows based on the probability of expected payments.  The fair value measurement of the contingent consideration is considered a Level 3 measurement within the fair value hierarchy.

The fair value of the long-term debt, excluding the derivative liabilities and deferred financing costs, at March 30, 2024 and December 31, 2023 is approximately $816,900 and $836,200, respectively, compared to its carrying value, excluding the deferred financing costs, of $845,102 and $845,102, respectively.  The Company estimates the fair value of its long-term debt using a combination of quoted market prices for similar financing arrangements and expected future payments discounted at risk-adjusted rates, which are considered Level 2 inputs.

At March 30, 2024 and December 31, 2023, the Company’s short-term investments were comprised of time deposits with financial institutions that have maturities that exceed 90 days from the date of acquisition; however they all mature within one year from the respective balance sheet dates.  The Company's short-term investments are accounted for as held-to-maturity debt instruments, at amortized cost, which approximates their fair value. The investments are funded with excess cash not expected to be needed for operations prior to maturity; therefore, the Company believes it has the intent and ability to hold the short-term investments until maturity.  At each reporting date, the Company performs an evaluation to determine if any unrealized losses are other-than-temporary.  No other-than-temporary impairments have been recognized on these securities, and there are no unrecognized holding gains or losses for these securities during the periods presented.  There have been no transfers to or from the held-to-maturity classification.  All decreases in the account balance are due to returns of principal at the securities’ maturity dates.  Interest on the securities is recognized as interest income when earned.

At March 30, 2024 and December 31, 2023, the Company’s cash and cash equivalents were comprised of demand deposits, time deposits with maturities of three months or less when purchased, and money market funds.  The Company estimates the fair value of its cash, cash equivalents, and short-term investments using Level 2 inputs.  Based on the current interest rates for similar investments with comparable credit risk and time to maturity, the fair value of the Company's cash, cash equivalents, and held-to-maturity short-term investments approximate the carrying amounts reported in the consolidated condensed balance sheets.

The Company’s financial instruments also include accounts receivable and accounts payable.  The carrying amounts for these financial instruments reported in the consolidated condensed balance sheets approximate their fair values.
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 30, 2024
Insider Trading Arrangements [Line Items]  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation (Policies)
3 Months Ended
Mar. 30, 2024
Basis of Presentation [Abstract]  
Fiscal Period, Policy
The Company reports interim financial information for 13-week periods beginning on a Sunday and ending on a Saturday, except for the first fiscal quarter, which always begins on January 1, and the fourth fiscal quarter, which always ends on December 31.  The four fiscal quarters in 2024 end on March 30, 2024, June 29, 2024, September 28, 2024, and December 31, 2024, respectively.  The four fiscal quarters in 2023 ended on April 1, 2023, July 1, 2023, September 30, 2023, and December 31, 2023, respectively.  
Reclassifications
Reclassifications

Certain prior period amounts have been reclassified to conform to the current financial statement presentation.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes (Policies)
3 Months Ended
Mar. 30, 2024
Income Taxes [Abstract]  
Effective Income Tax Rate Description
The provision for income taxes consists of provisions for federal, state, and foreign income taxes.  The effective tax rates for the periods ended March 30, 2024 and April 1, 2023 reflect the Company’s expected tax rate on reported income before income tax and tax adjustments. The Company operates in a global environment with significant operations in various jurisdictions outside the United States. Accordingly, the consolidated income tax rate is a composite rate reflecting the Company’s earnings and the applicable tax rates in the various jurisdictions where the Company operates. 
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Policies)
3 Months Ended
Mar. 30, 2024
Earnings Per Share [Abstract]  
Discussion on convertible debt included in computation of earnings per share diluted
If the average market price of Vishay common stock is less than the effective conversion prices of the convertible senior notes due 2025 and due 2030, respectively, no shares are included in the diluted earnings per share computation for the convertible senior notes due 2025 and due 2030.  Upon Vishay exercising its existing right to legally amend the indenture governing the convertible senior notes due 2025, Vishay will satisfy its conversion obligations by paying $1 cash per $1 principal amount of converted notes and settle any additional amounts due in common stock.  Pursuant to the indenture governing the convertible senior notes due 2030, Vishay will satisfy its conversion obligations by paying $1 cash per $1 principal amount of converted notes and settle any additional amounts due in cash and/or common stock.  Accordingly, the convertible senior notes due 2025 and due 2030 are not anti-dilutive when the average market price of Vishay common stock is less than the respective effective conversion prices of the convertible senior notes due 2025 and due 2030.

In connection with the issuance of the convertible senior notes due 2030, the Company entered into capped call transactions, which were not included in the calculation of diluted earnings per share as their effect would have been anti-dilutive.  The capped calls are intended to reduce the potential dilution to the Company's common stock in the event that at the time of conversion of the convertible senior notes due 2030 the Company's common stock price exceeds the conversion price of the convertible senior notes due 2030.
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition and Divestiture Activities (Tables)
3 Months Ended
Mar. 30, 2024
Acquisition Activities [Abstract]  
Schedule of Business Acquisitions, by Acquisition [Table Text Block]
Based on an estimate of fair values, the Company allocated the purchase price of the acquisition as follows:

Net working deficit (excluding cash and cash equivalents)
 
$
(339
)
Property and equipment
   
153,597
 
Customer relationships
   
4,000
 
Other, net
   
1,315
 
Deferred taxes, net
   
(18,908
)
Total identified assets and liabilities
   
139,665
 
         
Purchase price, net of cash acquired
    177,366
         
Goodwill
 
$
37,701
 
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 30, 2024
Leases [Abstract]  
Right of Use Assets and Lease Liabilities
The net right of use assets and lease liabilities recognized on the consolidated condensed balance sheets for the Company's operating leases were as follows:


 
March 30, 2024
   
December 31, 2023
 
Right of use assets
           
Operating Leases
           
Buildings and improvements
 
$
120,508
   
$
121,578
 
Machinery and equipment
   
8,838
     
5,251
 
Total
 
$
129,346
   
$
126,829
 
Current lease liabilities
               
Operating Leases
               
Buildings and improvements
 
$
23,561
   
$
23,647
 
Machinery and equipment
   
4,199
     
2,838
 
Total
 
$
27,760
   
$
26,485
 
Long-term lease liabilities
               
Operating Leases
               
Buildings and improvements
 
$
99,028
   
$
100,489
 
Machinery and equipment
   
4,566
     
2,341
 
Total
 
$
103,594
   
$
102,830
 
Total lease liabilities
 
$
131,354
   
$
129,315
 
Lease Expense Total lease cost recognized on the consolidated condensed statements of operations is as follows:


Fiscal quarters ended
 
 
March 30, 2024
 
April 1, 2023
 
Lease expense
       
Operating lease expense
 
$
7,293
   
$
6,881
 
Short-term lease expense
   
256
     
256
 
Variable lease expense
   
214
     
152
 
Total lease expense
 
$
7,763
   
$
7,289
 
Undiscounted Future Lease Payments for Operating Lease Liabilities
The undiscounted future lease payments for the Company's operating lease liabilities are as follows:


 
March 30, 2024
 
2024 (excluding the three fiscal months ended March 30, 2024)
 
$
21,801
 
2025
   
26,426
 
2026
   
22,372
 
2027
   
18,373
 
2028
   
15,685
 
Thereafter
   
70,159
 
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-Term Debt (Tables)
3 Months Ended
Mar. 30, 2024
Long-Term Debt [Abstract]  
Long-term Debt Instruments
Long-term debt consists of the following:

 
March 30, 2024
   
December 31, 2023
 
             
Credit facility
 
$
-
   
$
-
 
Convertible senior notes, due 2025
   
95,102
     
95,102
 
Convertible senior notes, due 2030     750,000       750,000  
Deferred financing costs
   
(25,695
)
   
(26,914
)
     
819,407
     
818,188
 
Less current portion
   
-
     
-
 
   
$
819,407
   
$
818,188
 
Key Facts and Terms of the Convertible Debt Instruments

The following table summarizes some key facts and terms regarding the outstanding convertible senior notes as of March 30, 2024:

 
2025 Notes
    2030 Notes  
Issuance date
 
June 12, 2018
    September 12, 2023  
Maturity date
 
June 15, 2025
    September 15, 2030  
Principal amount as of March 30, 2024
 
$
95,102
    $ 750,000  
Cash coupon rate (per annum)
   
2.25
%
    2.25 %
Conversion rate (per $1 principal amount)
   
32.1476
      33.1609  
Effective conversion price (per share)
 
$
31.11
    $ 30.16  
130% of the current effective conversion price (per share)
 
$
40.44
    $ 39.21  
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 30, 2024
Stockholders' Equity Policy [Abstract]  
Schedule of Stockholder Return Policy [Table Text Block]
The following table summarizes activity pursuant to this policy:

   
Fiscal quarters ended
 
   
March 30, 2024
    April 1, 2023
 
Dividends paid to stockholders
   $
13,752
   $ 14,020  
Stock repurchases
   
12,538
    20,173  
Total
   $
26,290
   $ 34,193  
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition (Tables)
3 Months Ended
Mar. 30, 2024
Revenue Recognition [Abstract]  
Sales returns and allowances accrual activity
Sales returns and allowances accrual activity is shown below:

   
Fiscal quarters ended
 
   
March 30, 2024
   
April 1, 2023
 
Beginning balance
 
$
47,760
   
$
46,979
 
Sales allowances
   
25,276
     
25,837
 
Credits issued
   
(24,084
)
   
(33,275
)
Foreign currency
   
(204
)
   
(1,261
)
Ending balance
 
$
48,748
   
$
38,280
 
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Income (Loss) (Tables)
3 Months Ended
Mar. 30, 2024
Accumulated Other Comprehensive Income (Loss) [Abstract]  
Other Comprehensive Income (Loss) and Income Tax Effects Allocated
The cumulative balance of each component of other comprehensive income (loss) and the income tax effects allocated to each component are as follows:

 
Pension and
other post-
retirement
actuarial
items
   
Currency
translation
adjustment
   
Total
 
Balance at January 1, 2024
 
$
(14,599
)
 
$
24,936
   
$
10,337
 
Other comprehensive income (loss) before reclassifications
   
(2,574
)
   
(17,826
)
 
$
(20,400
)
Tax effect
   
-
     
-
   
$
-
 
Other comprehensive income before reclassifications, net of tax
   
(2,574
)
   
(17,826
)
 
$
(20,400
)
Amounts reclassified out of AOCI
   
488
     
-
   
$
488
 
Tax effect
   
(110
)
   
-
   
$
(110
)
Amounts reclassified out of AOCI, net of tax
   
378
     
-
   
$
378
 
Net other comprehensive income (loss)
 
$
(2,196
)
 
$
(17,826
)
 
$
(20,022
)
Balance at March 30, 2024
 
$
(16,795
)
 
$
7,110
   
$
(9,685
)
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pensions and Other Postretirement Benefits (Tables)
3 Months Ended
Mar. 30, 2024
Defined Benefit Pension Plans [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Net Periodic Benefit Cost for Pension and Other Postretirement Benefit Plans
The following table shows the components of the net periodic pension cost for the first fiscal quarters of 2024 and 2023 for the Company’s defined benefit pension plans:

 
Fiscal quarter ended
March 30, 2024
   
Fiscal quarter ended
April 1, 2023
 
   
U.S. Plans
   
Non-U.S.
Plans
   
U.S. Plans
   
Non-U.S.
Plans
 
                         
Net service cost
 
$
-
   
$
790
   
$
-
   
$
724
 
Interest cost
   
381
     
1,686
     
499
     
1,695
 
Expected return on plan assets
   
-
     
(596
)
   
-
     
(570
)
Amortization of prior service cost
   
16
     
57
     
36
     
55
 
Amortization of losses (gains)
   
(108
)
   
457
     
(30
)
   
86
 
Curtailment and settlement losses
   
-
     
105
     
-
     
107
 
Net periodic benefit cost
 
$
289
   
$
2,499
   
$
505
   
$
2,097
 
Other Postretirement Benefits [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Net Periodic Benefit Cost for Pension and Other Postretirement Benefit Plans
The following table shows the components of the net periodic benefit cost for the first fiscal quarters of 2024 and 2023 for the Company’s other postretirement benefit plans:

 
Fiscal quarter ended
March 30, 2024
 
Fiscal quarter ended
April 1, 2023
 
 
U.S. Plans
 
Non-U.S.
Plans
 
U.S. Plans
 
Non-U.S.
Plans
 
                 
Service cost
 
$
5
   
$
60
   
$
5
   
$
34
 
Interest cost
   
53
     
61
     
56
     
31
 
Amortization of losses (gains)
   
(60
)
   
21
     
(80)
     
3
 
Net periodic benefit cost
 
$
(2
)
 
$
142
   
$
(19)
   
$
68
 
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 30, 2024
Stock-Based Compensation [Abstract]  
Summary of Recognized Stock-based Compensation Expense
The following table summarizes stock-based compensation expense recognized:

   
Fiscal quarters ended
 
   
March 30, 2024
   
April 1, 2023
 
             
Restricted stock units ("RSUs")
 
$
5,226
   
$
2,858
 
Phantom stock units
   
118
     
107
 
Total
 
$
5,344
   
$
2,965
 
Summary of Unrecognized Compensation Cost and Weighted Average Remaining Amortization Periods
The following table summarizes unrecognized compensation cost and the weighted average remaining amortization periods at March 30, 2024 (amortization periods in years):

 
Unrecognized
Compensation
Cost
   
Weighted
Average
Remaining
Amortization
Periods
 
             
Restricted stock units
 
$
19,166
     
1.9
 
Phantom stock units
   
-
     
n/a
 
Total
 
$
19,166
         
RSU Activity
RSU activity as of March 30, 2024 and changes during the three fiscal months then ended are presented below (number of RSUs in thousands):

 
Number of
RSUs
   
Weighted
Average
Grant-date
Fair Value per
Unit
 
Outstanding:
           
January 1, 2024
   
1,717
   
$
23.03
 
Granted
   
544
     
18.09
 
Vested*
   
(559
)
   
23.07
 
Cancelled or forfeited
   
(26
)
   
23.96
 
Outstanding at March 30, 2024
   
1,676
   
$
21.40
 
                 
Expected to vest at March 30, 2024
   
1,415
         
* The number of RSUs vested includes shares that the Company withheld on behalf of employees to satisfy the statutory tax withholding requirements.
RSUs with Performance-Based Vesting Criteria RSUs with performance-based and market-based vesting criteria are expected to vest as follows (number of RSUs in thousands):

Vesting Date
 
Expected
to Vest
   
Not Expected
to Vest
   
Total
 
January 1, 2025
   
168
     
-
     
168
 
January 1, 2026
   
-
     
167
     
167
 
January 1, 2027
   
140
     
94
     
234
 
Phantom Stock Unit Activity Under the Phantom Stock Plan
The following table summarizes the Company's phantom stock units activity (number of phantom stock units in thousands):

 
Number of
units
 
Grant-date
Fair Value per
Unit
 
Outstanding:
         
January 1, 2024
   
120
     
Granted
   
5
   
$
23.51
 
Dividend equivalents issued
   
1
         
Outstanding at March 30, 2024
   
126
         
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Information (Tables)
3 Months Ended
Mar. 30, 2024
Segment Information [Abstract]  
Segment Reporting Information by Segment
The following tables set forth business segment information:

   
MOSFETs
   
Diodes
   
Optoelectronic
Components
   
Resistors
   
Inductors
   
Capacitors
   
Total
 
Fiscal quarter ended March 30, 2024:
                                         
Net revenues
 
$
153,173
   
$
149,130
   
$
49,199
   
$
188,196
   
$
88,651
   
$
117,930
   
$
746,279
 
                                                         
Segment operating income
 
$
8,047
   
$
26,011
   
$
1,493
   
$
38,173
   
$
23,181
   
$
26,529
   
$
123,434
 
                                                         
Fiscal quarter ended April 1, 2023:
                                                       
Net revenues
 
$
198,181
   
$
175,693
   
$
60,403
   
$
223,140
   
$
80,338
   
$
133,291
   
$
871,046
 
                                                         
Segment operating income
 
$
58,017
   
$
42,686
   
$
17,300
   
$
66,699
   
$
20,979
   
$
32,996
   
$
238,677
 
Reconciliation of Operating Profit (Loss) from Segments to Consolidated

   
Fiscal quarters ended
 
   
March 30, 2024
   
April 1, 2023
 
Reconciliation:
           
Segment Operating Income
 
$
123,434
   
$
238,677
 
Unallocated Selling, General, and Administrative Expenses
   
(80,763
)
   
(80,109
)
Consolidated Operating Income
 
$
42,671
   
$
158,568
 
Unallocated Other Income (Expense)
   
1,591
   
(1,791
)
Consolidated Income Before Taxes
 
$
44,262
   
$
156,777
 
Disaggregation of Revenue
The Company has a broad line of products that it sells to OEMs, EMS companies, and independent distributors. The distribution of sales by customer type is shown below:

   
Fiscal quarters ended
 
   
March 30, 2024
   
April 1, 2023
 
Distributors
 
$
382,480
   
$
470,788
 
OEMs
   
313,827
     
340,428
 
EMS companies
   
49,972
     
59,830
 
Total Revenue
 
$
746,279
   
$
871,046
 

Net revenues were attributable to customers in the following regions:

   
Fiscal quarters ended
 
   
March 30, 2024
   
April 1, 2023
 
Asia
 
$
284,007
   
$
310,429
 
Europe
   
271,734
     
326,561
 
Americas
   
190,538
     
234,056
 
Total Revenue
 
$
746,279
   
$
871,046
 

The Company generates substantially all of its revenue from product sales to end customers in the industrial, automotive, computing, military and aerospace, consumer products, power supplies, medical, and telecommunications end markets.  Sales by end market are presented below:

    Fiscal quarters ended
 
   
March 30, 2024
   
April 1, 2023
 
Industrial
 
$
248,128
   
$
325,960
 
Automotive
   
287,302
     
284,499
 
Military and Aerospace
   
83,356
     
62,125
 
Medical
   
34,389
     
42,103
 
Other*
   
93,104
     
156,359
 
Total Revenue
 
$
746,279
   
$
871,046
 

*Power supplies, telecommunications, consumer products, and computing.
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Tables)
3 Months Ended
Mar. 30, 2024
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Earnings per Share
The following table sets forth the computation of basic and diluted earnings per share attributable to Vishay stockholders (shares in thousands):

   
Fiscal quarters ended
 
   
March 30, 2024
   
April 1, 2023
 
             
Numerator:
           
Net earnings attributable to Vishay stockholders
 
$
30,924
   
$
111,781
 
                 
Denominator:
               
Denominator for basic earnings per share:
               
Weighted average shares
   
137,601
     
140,496
 
Outstanding phantom stock units
   
125
     
140
 
Adjusted weighted average shares - basic
   
137,726
     
140,636
 
                 
Effect of dilutive securities:
               
Restricted stock units
   
750
     
615
 
Dilutive potential common shares
   
750
     
615
 
                 
Denominator for diluted earnings per share:
               
Adjusted weighted average shares - diluted
   
138,476
     
141,251
 
                 
Basic earnings per share attributable to Vishay stockholders
 
$
0.22
   
$
0.79
 
                 
Diluted earnings per share attributable to Vishay stockholders
 
$
0.22
   
$
0.79
 
Weighted Average Potential Common Shares that Would have an Antidilutive Effect or have Unsatisfied Performance Conditions
Diluted earnings per share for the periods presented do not reflect the following weighted average potential common shares that would have an antidilutive effect or have unsatisfied performance conditions (in thousands):

 
Fiscal quarters ended
 
   
March 30, 2024
   
April 1, 2023
 
Restricted stock units
   
127
     
-
 
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 30, 2024
Fair Value Measurements [Abstract]  
Fair Value of Assets and Liabilities Carried at Fair Value Measured on Recurring Basis
The following table provides the financial assets and liabilities carried at fair value measured on a recurring basis:

 
Total
Fair Value
   
Level 1
   
Level 2
   
Level 3
 
March 30, 2024
                       
Assets:
                       
Assets held in rabbi trusts
 
$
51,061
   
$
23,448
   
$
27,613
   
$
-
 
Available for sale securities
 
$
4,023
     
4,023
     
-
     
-
 
   
$
55,084
   
$
27,471
   
$
27,613
   
$
-
 
                                 
Liability:
                               
Acquisitions contingent consideration
  $ 15,938     $ -     $ -     $ 15,938  
                                 
December 31, 2023
                               
Assets:
                               
Assets held in rabbi trusts
 
$
50,378
   
$
24,343
   
$
26,035
   
$
-
 
Available for sale securities
 
$
4,115
     
4,115
     
-
     
-
 
   
$
54,493
   
$
28,458
   
$
26,035
   
$
-
 
                                 
Liability:
                               
Acquisitions contingent consideration
  $ 938     $ -     $ -     $ 938  
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition and Divestiture Activities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2024
Dec. 31, 2022
Mar. 05, 2024
Dec. 31, 2023
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]        
Goodwill $ 238,890     $ 201,416
MaxPower [Member]        
Business Acquisition, Equity Interests Issued or Issuable [Line Items]        
Business acquisition, name of acquired entity   MaxPower Semiconductor, Inc.    
Cash paid, net of cash acquired   $ 50,000    
Fair value of contingent consideration $ 17,500 57,500    
Gross purchase price of acquired business   $ 50,000    
Newport wafer fab [Member]        
Business Acquisition, Equity Interests Issued or Issuable [Line Items]        
Business acquisition, effective date of acquisition Mar. 05, 2024      
Business acquisition, name of acquired entity Neptune 6 Limited      
Cash paid, net of cash acquired $ 177,366      
Fair value of contingent consideration     $ 15,000  
Business acquisition, percentage of voting interests acquired     100.00%  
Gross purchase price of acquired business $ 177,366      
Business Acquisition, Transaction Costs     $ 2,984  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]        
Net working capital (excluding cash and cash equivalents)     (339)  
Customer relationships     4,000  
Property and equipment     153,597  
Other, net     1,315  
Deferred taxes, net     (18,908)  
Total identified assets and liabilities (excluding cash and cash equivalents)     139,665  
Goodwill     $ 37,701  
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Dec. 31, 2023
Assets and Liabilities [Abstract]      
Right of use assets $ 129,346   $ 126,829
Current lease liabilities 27,760   26,485
Long-term lease liabilities 103,594   102,830
Total lease liabilities 131,354   129,315
Lease expense [Abstract]      
Operating lease expense 7,293 $ 6,881  
Short-term lease expense 256 256  
Variable lease expense 214 152  
Total lease expense 7,763 7,289  
Cash paid for operating leases $ 7,540 $ 7,199  
Weighted-average remaining lease term - operating leases 9 years    
Weighted-average discount rate - operating leases 6.40%    
Undiscounted future lease payments for operating lease liabilities [Abstract]      
2024 (excluding the three fiscal months ended March 30, 2024) $ 21,801    
2025 26,426    
2026 22,372    
2027 18,373    
2028 15,685    
Thereafter 70,159    
Building and Improvements [Member]      
Assets and Liabilities [Abstract]      
Right of use assets 120,508   121,578
Current lease liabilities 23,561   23,647
Long-term lease liabilities 99,028   100,489
Machinery and Equipment [Member]      
Assets and Liabilities [Abstract]      
Right of use assets 8,838   5,251
Current lease liabilities 4,199   2,838
Long-term lease liabilities $ 4,566   $ 2,341
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes (Details)
$ in Thousands
3 Months Ended
Mar. 30, 2024
USD ($)
Income Taxes [Abstract]  
Increase in liabilities for unrecognized tax benefits $ 0
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-Term Debt (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 30, 2024
USD ($)
$ / shares
Apr. 01, 2023
USD ($)
Dec. 31, 2023
USD ($)
Debt Instruments [Abstract]      
Non-cash interest expense $ 1,213 $ 818  
Credit facility 0   $ 0
Deferred financing costs (25,695)   (26,914)
Long-term debt 819,407   818,188
Less current portion 0   0
Long-term debt, less current portion 819,407   818,188
Convertible Senior Notes, Due 2025 [Member]      
Debt Instruments [Abstract]      
Convertible debt $ 95,102   95,102
Issuance date Jun. 12, 2018    
Debt maturity date Jun. 15, 2025    
Cash coupon rate 2.25%    
Effective conversion rate 32.1476    
Principal amount of debt $ 95,102    
130% of the conversion price (in dollars per share) | $ / shares $ 40.44    
Effective conversion price (in dollars per share) | $ / shares $ 31.11    
Convertible Senior Notes, Due 2030 [Member]      
Debt Instruments [Abstract]      
Convertible debt $ 750,000   $ 750,000
Issuance date Sep. 12, 2023    
Debt maturity date Sep. 15, 2030    
Cash coupon rate 2.25%    
Effective conversion rate 33.1609    
Principal amount of debt $ 750,000    
130% of the conversion price (in dollars per share) | $ / shares $ 39.21    
Effective conversion price (in dollars per share) | $ / shares $ 30.16    
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Dec. 31, 2023
Stockholders' Equity Policy [Abstract]      
Dividends declared $ 13,752 $ 14,020  
Treasury Stock, Value, Acquired, Par Value Method 12,538 20,173  
Stockholder Return Policy Payments $ 26,290 $ 34,193  
Treasury stock (in shares) 8,101,301   7,535,881
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Sales returns and allowances accrual activity [Roll Forward]    
Beginning balance $ 47,760 $ 46,979
Sales allowances 25,276 25,837
Credits issued (24,084) (33,275)
Foreign currency (204) (1,261)
Ending balance $ 48,748 $ 38,280
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Cumulative balance of each component of other comprehensive income (loss) and income tax effects [Roll Forward]    
Beginning Balance $ 10,337  
Other comprehensive income before reclassifications (20,400)  
Tax effect 0  
Other comprehensive income before reclassifications, net of tax (20,400)  
Amounts reclassified out of AOCI 488  
Tax effect (110)  
Amounts reclassified out of AOCI, net of tax 378  
Net other comprehensive income (20,022) $ 19,859
Ending Balance (9,685)  
Pension and Other Post-Retirement Actuarial Items [Member]    
Cumulative balance of each component of other comprehensive income (loss) and income tax effects [Roll Forward]    
Beginning Balance (14,599)  
Other comprehensive income before reclassifications (2,574)  
Tax effect 0  
Other comprehensive income before reclassifications, net of tax (2,574)  
Amounts reclassified out of AOCI 488  
Tax effect (110)  
Amounts reclassified out of AOCI, net of tax 378  
Net other comprehensive income (2,196)  
Ending Balance (16,795)  
Currency Translation Adjustment [Member]    
Cumulative balance of each component of other comprehensive income (loss) and income tax effects [Roll Forward]    
Beginning Balance 24,936  
Other comprehensive income before reclassifications (17,826)  
Tax effect 0  
Other comprehensive income before reclassifications, net of tax (17,826)  
Amounts reclassified out of AOCI 0  
Tax effect 0  
Amounts reclassified out of AOCI, net of tax 0  
Net other comprehensive income (17,826)  
Ending Balance 7,110  
Accumulated Other Comprehensive Income (Loss) [Member]    
Cumulative balance of each component of other comprehensive income (loss) and income tax effects [Roll Forward]    
Beginning Balance 10,337  
Net other comprehensive income (20,022) $ 19,859
Ending Balance $ (9,685)  
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pensions and Other Postretirement Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Defined Benefit Pension Plans [Member] | U.S. Plans [Member]    
Components of net periodic pension cost [Abstract]    
Net service cost $ 0 $ 0
Interest cost 381 499
Expected return on plan assets 0 0
Amortization of prior service cost (credit) 16 36
Amortization of losses (gains) (108) (30)
Curtailment and settlement losses 0 0
Net periodic benefit cost 289 505
Defined Benefit Pension Plans [Member] | Non-U.S. Plans [Member]    
Components of net periodic pension cost [Abstract]    
Net service cost 790 724
Interest cost 1,686 1,695
Expected return on plan assets (596) (570)
Amortization of prior service cost (credit) 57 55
Amortization of losses (gains) 457 86
Curtailment and settlement losses 105 107
Net periodic benefit cost 2,499 2,097
Other Postretirement Benefits [Member] | U.S. Plans [Member]    
Components of net periodic pension cost [Abstract]    
Net service cost 5 5
Interest cost 53 56
Amortization of losses (gains) (60) (80)
Net periodic benefit cost (2) (19)
Other Postretirement Benefits [Member] | Non-U.S. Plans [Member]    
Components of net periodic pension cost [Abstract]    
Net service cost 60 34
Interest cost 61 31
Amortization of losses (gains) 21 3
Net periodic benefit cost $ 142 $ 68
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Share-based Compensation Arrangement by Share-based Payment Award    
Stock-based compensation expense recognized $ 5,344 $ 2,965
Unrecognized Compensation Cost 19,166  
Restricted Stock Units [Member]    
Share-based Compensation Arrangement by Share-based Payment Award    
Stock-based compensation expense recognized 5,226 2,858
Unrecognized Compensation Cost $ 19,166  
Weighted Average Remaining Amortization Periods 1 year 10 months 24 days  
Number of units [Abstract]    
Outstanding (in shares) 1,717  
Granted (in shares) 544  
Vested (in shares) [1] (559)  
Cancelled or forfeited (in shares) (26)  
Outstanding (in shares) 1,676  
Expected to vest (in shares) 1,415  
Weighted Average Grant-date Fair Value per Unit [Abstract]    
Outstanding (in dollars per share) $ 23.03  
Granted (in dollars per share) 18.09  
Vested (in dollars per share) [1] 23.07  
Cancelled or forfeited (in dollars per share) 23.96  
Outstanding (in dollars per share) $ 21.4  
Phantom Stock Units [Member]    
Share-based Compensation Arrangement by Share-based Payment Award    
Stock-based compensation expense recognized $ 118 $ 107
Unrecognized Compensation Cost $ 0  
Number of units [Abstract]    
Outstanding (in shares) 120  
Granted (in shares) 5  
Dividend equivalents issued (in shares) 1  
Outstanding (in shares) 126  
Weighted Average Grant-date Fair Value per Unit [Abstract]    
Granted (in dollars per share) $ 23.51  
Scheduled to Vest January 1, 2025 [Member] | Performance Vested Restricted Stock Units [Member]    
Number of units [Abstract]    
Outstanding (in shares) 168  
Expected to vest (in shares) 168  
Not expected to vest (in shares) 0  
Scheduled to Vest January 1, 2026 [Member] | Performance Vested Restricted Stock Units [Member]    
Number of units [Abstract]    
Outstanding (in shares) 167  
Expected to vest (in shares) 0  
Not expected to vest (in shares) 167  
Scheduled to Vest January 1, 2027 [Member] | Performance Vested Restricted Stock Units [Member]    
Number of units [Abstract]    
Outstanding (in shares) 234  
Expected to vest (in shares) 140  
Not expected to vest (in shares) 94  
[1] The number of RSUs vested includes shares that the Company withheld on behalf of employees to satisfy the statutory tax withholding requirements.
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Segment Reporting Information [Line Items]    
Net revenues $ 746,279 $ 871,046
Unallocated Selling, General, and Administrative Expenses (127,736) (120,145)
Operating income 42,671 158,568
Unallocated Other Income (Expense) 1,591 (1,791)
Consolidated Income Before Taxes 44,262 156,777
Distributors [Member]    
Segment Reporting Information [Line Items]    
Net revenues 382,480 470,788
OEMs [Member]    
Segment Reporting Information [Line Items]    
Net revenues 313,827 340,428
EMS Companies [Member]    
Segment Reporting Information [Line Items]    
Net revenues 49,972 59,830
Industrial [Member]    
Segment Reporting Information [Line Items]    
Net revenues 248,128 325,960
Automotive [Member]    
Segment Reporting Information [Line Items]    
Net revenues 287,302 284,499
Military and Aerospace [Member]    
Segment Reporting Information [Line Items]    
Net revenues 83,356 62,125
Medical [Member]    
Segment Reporting Information [Line Items]    
Net revenues 34,389 42,103
Other [Member]    
Segment Reporting Information [Line Items]    
Net revenues 93,104 156,359
Asia [Member]    
Segment Reporting Information [Line Items]    
Net revenues 284,007 310,429
Europe [Member]    
Segment Reporting Information [Line Items]    
Net revenues 271,734 326,561
Americas [Member]    
Segment Reporting Information [Line Items]    
Net revenues 190,538 234,056
Operating Segments [Member]    
Segment Reporting Information [Line Items]    
Operating income 123,434 238,677
Operating Segments [Member] | MOSFETs [Member]    
Segment Reporting Information [Line Items]    
Net revenues 153,173 198,181
Operating income 8,047 58,017
Operating Segments [Member] | Diodes [Member]    
Segment Reporting Information [Line Items]    
Net revenues 149,130 175,693
Operating income 26,011 42,686
Operating Segments [Member] | Optoelectronic Components [Member]    
Segment Reporting Information [Line Items]    
Net revenues 49,199 60,403
Operating income 1,493 17,300
Operating Segments [Member] | Resistors [Member]    
Segment Reporting Information [Line Items]    
Net revenues 188,196 223,140
Operating income 38,173 66,699
Operating Segments [Member] | Inductors [Member]    
Segment Reporting Information [Line Items]    
Net revenues 88,651 80,338
Operating income 23,181 20,979
Operating Segments [Member] | Capacitors [Member]    
Segment Reporting Information [Line Items]    
Net revenues 117,930 133,291
Operating income 26,529 32,996
Segment Reconciling Items [Member]    
Segment Reporting Information [Line Items]    
Unallocated Selling, General, and Administrative Expenses (80,763) (80,109)
Unallocated Other Income (Expense) $ 1,591 $ (1,791)
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Numerator [Abstract]    
Net earnings attributable to Vishay stockholders $ 30,924 $ 111,781
Denominator [Abstract]    
Weighted average shares (in shares) 137,601 140,496
Outstanding phantom stock units (in shares) 125 140
Adjusted weighted average shares - basic (in shares) 137,726 140,636
Effect of dilutive securities [Abstract]    
Restricted stock units (in shares) 750 615
Dilutive potential common shares (in shares) 750 615
Denominator for diluted earnings per share [Abstract]    
Adjusted weighted average shares - diluted (in shares) 138,476 141,251
Basic earnings per share attributable to Vishay stockholders (in dollars per share) $ 0.22 $ 0.79
Diluted earnings per share attributable to Vishay stockholders (in dollars per share) $ 0.22 $ 0.79
Restricted stock units [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Abstract]    
Antidilutive securities excluded from computation of earnings per share (in shares) 127 0
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 30, 2024
Dec. 31, 2023
Assets [Abstract]    
Held-to-maturity Securities Transferred $ 0 $ 0
Held-to-maturity Securities, Unrecognized Holding Gain 0 0
Other than Temporary Impairment Losses, Investments, Held-to-maturity Securities 0 0
Held-to-maturity Securities, Unrecognized Holding Loss 0 0
Liabilities [Abstract]    
Long-term debt, fair value 816,900 836,200
Carrying value of long-term debt, excluding derivative liabilities 845,102 845,102
Fair Value, Measurements, Recurring [Member]    
Assets [Abstract]    
Assets held in rabbi trusts 51,061 50,378
Available for sale securities 4,023 4,115
Fair value assets 55,084 54,493
Liabilities [Abstract]    
Contingent consideration fair value 15,938 938
Level 1 [Member] | Fair Value, Measurements, Recurring [Member]    
Assets [Abstract]    
Assets held in rabbi trusts 23,448 24,343
Available for sale securities 4,023 4,115
Fair value assets 27,471 28,458
Liabilities [Abstract]    
Contingent consideration fair value 0 0
Level 2 [Member] | Fair Value, Measurements, Recurring [Member]    
Assets [Abstract]    
Assets held in rabbi trusts 27,613 26,035
Available for sale securities 0 0
Fair value assets 27,613 26,035
Liabilities [Abstract]    
Contingent consideration fair value 0 0
Level 3 [Member] | Fair Value, Measurements, Recurring [Member]    
Assets [Abstract]    
Assets held in rabbi trusts 0 0
Available for sale securities 0 0
Fair value assets 0 0
Liabilities [Abstract]    
Contingent consideration fair value $ 15,938 $ 938
EXCEL 61 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )R J%@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "<@*A8N119B.\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;3=1$+7%\4G!<&!XEM(;EM8TX3DI-VW-XU;A^@'\#%W__SN M=W"M\D*Y@"_!>0QD,-Y,MA^B4'[##D1> $1U0"MCF1)#:NYX2:\UNP2%)+DC #"[\06==J)51 22Z<\5HM>/\9^@S3"K!'BP-%J,H*6#=/ M]*>I;^$*F&&$P<;O NJ%F*M_8G,'V#DY1;.DQG$LQR;GT@X5O#\_O>9U"S-$ MDH/"]"L:02>/&W:9_-;E7P=<'OMC47?"6:]&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "<@*A8O58(B%,& #J(P & 'AL+W=O]6_ MW^,D)%SE/+"(]$5)0IXO_OIQ[(\=#U^D^I8LA=#D-0KCY*JUU'KUKM-)O*6( M>'(N5R*&;^9215S#J5ITDI42W$^#HK##'*??B7@0MT;#]-JC&@WE6H=!+!X5 M2=91Q-7V6H3RY:I%6[L+3\%BJ1B)- QD2) M^55K3-]-W($)2._X$HB79.^8&"LS*;^9DSO_JN68$HE0>-I(I>3 SXXF8R/#/P-?+J]9%B_ABSM>A?I(O'T1NJ&?T M/!DFZ7_RDMW;O6P1;YUH&>7!4((HB+-/_II7Q'Z 4Q' \@#V)H"Z%0%N'N"F M1K.2I;;><\U'0R5?B#)W@YHY2.LFC08W06S2.-4*O@T@3H_>2V\-6=&$QSZY MB76@M^0NSIJ'J>8V299@ ME$51V:ZHUPP5?.#JG+C.&6$.ZUK*,SD4OB5.WQ;]76GUJYF%]EZRX)ZY:\#0F0FU$:_33#[3O_&IS M>B*Q[XQW"^-=3+UL,<_;E; YQ<.IT_YLLX1&U;34*RSUT#*-P8^?>KH-^<+F M"8^?\S"Q5<4$#:MIJE^8ZA^7I\]KKK10X98\B954VN8/E])J;;6'1M6T-RCL M#8ZS]RA4($W?Y1/H :TM$EN=5W$U1#2ZRA.)CDOB?0@!4\H'= K:_D M=[&U.L>E'/BCCCMP':O/)E"'EJQ#<5@I(-^3"I[-%///R%3#>$*D(A.YA@J M>I"^/>FX^OL;J^4F0(B6)$1Q?LDM/_-7QY[/(&'F8PW(K83 M(:Y2UWC)2A3'F[?&)^8,&O6S?(FMIG&Y!QYNA+)%3O#(ND9+7J(XY+PU6CR^ MCTIN@MBSIQC7?!Q;C3;!3:SD)H:#SENCCS+1T#O_%:PJ>Z@#BO32[?6LRP=- MT!,KZ8GAP).VU;$2O-H8+M"GUN$&CZIKJ^0EAJ/.O4QQ=RECC)<.B/2[W39U M';N_)G")E;C$<,IY#C20H)P3RGZ>_4*FPELKR*35)*XTD5$$0U*BI??MC*Q@ M!K3AX5J0'YUSZI 5]+OI4IRU#II )U:B$\-Y!WC?#^(%F6ZCF0RMUG&!+],/ M5EM-D!(K28GA++/+);EY]98\7HA*$CX@]/'KU(I%>%A=?R46L:.P:+?"D$W5 MTCS":&*?EAY0_&I=*)[@475]ECC$CL*A="*2O38PJR=\9]SJ$U>L\MD$_;"2 M?MA1]&.FIL#Q 0+J>P=$:YSSQ6T];'G"1 "&3^3M#IN H-8B4'L* R:1CP, MR?4Z@:\3>[O%=2H7&_"XFO[[)WP_"H)']S=&) ">OB29PR=U[:W;BUV:G?6_6!">Y)2>YQRTQ[64> MIF[I^U7R::UA9A,;CK+6PXE0**^'3*V7JIDW_9L19<[E@'8OAIV-S6,)32[. M.D=2+-[B3\1%N=DF*,LM*9),0S"Z/9QHKB:K&199QNW^B4MV>[8!ZX&;<3 M$HHYA#KG _A]E6TLR4ZT7*5[,V92:QFEATO!?:',#?#]7$J].S$_4&SO&?T' M4$L#!!0 ( )R J%A>2S4A4P@ *HE 8 >&PO=V]R:W-H965T&ULK9K[;]LX$L?_%<&WN.L"22P^].HE 9H4NU>@>Q[/C,S8 M0B712]%.\]_?2'),6QS2*1 4:/P84M_A8SXSI"^?E/[>K:0TT8^F;KNKV-J-K9]>7PV9V^ MOE0;4U>MO--1MVD:H9]O9*V>KF9D]O+!EVJY,OT'\^O+M5C*>VF^K>\TO)OO M>UE4C6R[2K61EH]7LP_D_6T2]PT&BS\K^=0=O(YZ5QZ4^MZ_^;2XFL6](EG+ MTO1="/BSE;>RKON>0,??NTYG^V?V#0]?O_3^V^ \./,@.GFKZK^JA5E=S?)9 MM)"/8E.;+^KI/W+G4-+W5ZJZ&_Z/GD;;E,VBP:@X*F:L>_XL=N( X: M$.YI0'<-Z&L;L%T#-C@Z*AO<^BB,N+[4ZBG2O37TUK\8QF9H#=Y4;3^-]T;# MMQ6T,]>WJNU472V$D8L(WBQ@AN#5C:A%6\KHON^XB\ZC;___!K]$E5M M]'6E-IUH%]WEW("&OJ=YN7O>S?@\ZGG>'T)?1"P^BVA,.=+\-MS\HRRA.1F: ML^/F<_!\[S[=NT^'_IC/_8W6LC61Z#KP\SWFS]@!QSOH=]G[;BU*>36#;=1) MO96SZW_^@Z3QOS'OWJBS(U_9WE<6ZOWZ5G2K"&8M*OL7\N]-M14U.(_.XMA5 M.G35AX+M=5:D"2>7\^VA/ZY9D=&,%'NS(Z5\KY0'E=ZOE#;G1NH&5MM6=J;Q MR1S[20Z>SS).\HE*Q"K)XQP7F>Q%)D&1'\I2;4 6!+-2PE ^U/(L:J7!9":. M $X(C=E$)V)&TS3CN-!T+S0-KO%/,(2M4;J2^ )/WW*!OU%G1XYF>T>SX(S\ M5K451,)%M%0*CTV9,\ D3=.<3^8!,\OBG.'SD._EY4%Y?P'/^NBYUJJ4':HO M=QY,\SAAZ40?8I9FC'EV7;'75P3U?1%/0!;8=96H476%^UB2IW2ZBC$S%A>> M[49B2ZHXJ.^K,J(> L)N-:/TB9VGIVF2\ZE(S(YG"8T]*@]X2H(J[[1N&/'8/22J7K$CG#./2N46!R2((%V8_P*H103 MP B/ITH10UID)/4$-6)I1E@PK-UIR&6U>1X&N*?9NJ?$621,5*K.H*&.! GY ML['NK7H['@ +21*FY&=P''72Q1VL_YA.9\8URS)(_CWS8K%(PER\V53UHFJ7 MX\JO&@AW6^D%.'&9E\$ZIE.$8W:D8'GFD6OA2()(@H2T7,%'>K*.4*VIFT>0 MC"2%$UP00PCC>>J+@99P)(RX/ETW>C.60"-+EMH#$^)BC,5Q1J:T0^QH$1]Z M=2S6\HZ$@?>AAB)Q*".@W(3:"G9!68E>.BK7I=HYS9.,<41UQ60=AF"$K C&D!4^Y9[M12T4:IN)0>$?J,=IT,A"PJG(+:KE(PUS\*!\E4 4B0ENJ1D9&_, )3EVV 0"SW%&*V66L\("% M'I2$80;^#MGC4U77J#@$9RS/BRGV,+N8<.*;;DL]&B[B_C=D$E5K1+NLH.38 M3;EWA>ZZ.XJ;L*.F6PHSHXQY0@"UC*)A1HUR \O2A5!1Y.DTWT',".G'TZ// MPHJ&837F.P%]:$G&X]090,R0%07U#:$%% V7;R]'%'4E'JJZ,KXRCKYI'?=6 MO1T[;3E'PYS[JL4"UO9+B;T6SWU]C;J-%&M%EI!I!$;M2'R0%AU+M92C8MZGH@AI;U<)#VDORC@EUZD002'B>$('8I*;BG0J&6<33,N,]2 "H.EA.J M$JGBLBQU1")F*<\37".S5&-AJNWB1EGJS8GA9"ZP:))GV73^,3M6L,0SG,R" MC87!]ND$SYC+J0Q8,$UP,3-_U# M(\HPWCZK=CD>_"WD \B%U':O?:VT+W=D+K[R?JMD4]V8'?SSC;+E' MS[MO% M_45DM&B[:DC-836$@A9S><:SF#IR3YD=J[748V'JO3H78R[5",E97DR%NG9% M N'"(]2RCX6+,[L;6722&;-Q9OI@=S9DO%EALL3"VQK!U2J5+HCP_ M/#/?B43,LH+XEJKE%3M1E>V"ZGIW%V?/I]8*:DMI*CV4Z\,I"NX 0J8"QGF: MH:-V21)[4B)F"<;"!!MCVJEA1M 49VGNG*:BAJP@Q+//N*48CX.IVY]5MQ+/ M46=4^7VEZH74W;^&JM(\HY<902;^; ;W5KT=^VZQR,-8O%5- ZMK\!UU%BO? MH,Z;7MV@9MX+)HM%'L;B;0U)?W0#B[S=0L$_E%+E*^$;YX!XOC,4O MT@CX"#(XH=O^3!#5B11W<9(G;'K9B!IR*/H].3RW0.0GRD ->-GHW5:-WNW. MD']%Y;JL.R<9)PYE4,.4I(D'B]QBD8>Q""%\TVS&4F-WM: :V,6K/J1OY0O6 MW]6JZW ?7 ">%VGN+ R4I\P7%RTF^8GJ;HC?/QL=D6-*R-T*Y_8.-2S2./>< M%G"+3AY&YW\5#&QK^G(/%G-_"B,A='INIEWX)=1)I!$KGE%/<M(/EK !D8 M2_0J+Z/.L3MF2.,X]UT3)):-R6MN\PX8?A89V4".+V ;CLK/]J>PN!>[)QS^ M^@ _G$$-L<.9^<$/:?I?,?TA]+)J.\@^'Z%E?)'!0.CQAT'C&Z/6PV]K'I0Q MJAE>KJ2 I=P;P/>/2IF7-_W/=?8_S[K^/U!+ P04 " "<@*A8%&5AV L% M #\$@ & 'AL+W=O8'U6C MC8PK2R&>3.===#-R#"*>\)4V)AC\'?B")XFQ!#B^ET9'U9Q&L=D^6?\C=QZ< M63+%%R+Y%D=Z>S,*1RCB:[9/]"=Q_(N7#OG&WDHD*O]%QU+6&:'57FF1ELJ M((VSXI\]EX%H*( =NP(I%4A;P>M1<$L%-W>T0):[=<\TF\^D.")II,&::>2Q MR;7!FS@SR_BH)7R-04_/%R)3(HDCIGF$H!/!"D'K4<, K)962*S1QQV7S$1= MH2OTY?$>7;QYB]262:Y0G*'/6[%7+(O4)7ISUI^--4 T$XU7)9R[ @[I@>.B M]R+36X5^!R31N?X87*O\(R?_[LB@P?=,7B/7N43$(9X%SV)8_78'Z@[.U=T! M.&X5;C>WY[Y2N/^Y72HM(=?_M<6RF,NSSV4*P%3MV(K?C&"'*RX/?#3_]1<< M.+_9 O%*QL["XE5A\8:LSS] O9+\P+,]MR9-H1WDVJ8P'>;4"PB=S,:'I@M= ML9!BQPLJL3-P?@7.'P2W$*I8EYT4T7X%;5C"R :SL.,WYO>I'U+2@FD1FQ#7 M=>TP@PIF, CS3RF4,AC7L;:!"SJS8NIX#FV!ZXH1"E'L 4)N9@S[>C#ROT MX2#Z?\L;*-DXGX%>!-VFGC4W,A\RQ M+PMND"L>3ARS,%9[06BM'*V 6$'MFNO10S[ :6T M!V;-8'B8PDJ8@&\P'SU+@0IQF\@L8I[GASUE M=,AH>IS/ L9S*#4F8/8I>: M7.QY;AM>5PQC@L.^S*PI# ]SV-]F2F=^-=5?(<_HB7?,='B:\#T,^?(WA\/P#P>%^];2%LP27=OBT M':>^.J7A5>P$D6!SZ7^(/NH"+0 2+Q&1# MTUY>"A2T@=^Y)IV-:Y.B?1E7,R<>)*GY?9SLS5G\__=R\B(O;5)]7I*:*LDP M57[+;[/@)CO 26;#3Y;4E_D2E>OZ,V^Z#(O=T*,=;RQR'B9^SQXC-1>382Y>,+4% ML(<8;H)1,_M>GEGE#.%9SK39^2="!?IQXQTAY7*3/Z\HM!+[3!=7[FJT>L*Y MS1\N6N-W>+HH'F)J,\6[$-S'-S%<;!.^!I.0VQ!263RU%!TM=OEKQ5)H+=*\ MN>4,-IL1@.]K(?2I8R:H'KSF_P%02P,$% @ G("H6'MA.E60 P /PL M !@ !X;"]W;W)K@6=L/13_0TMGB(I$>2=O)O]^1;S97JI[70$8\M#40L^#RIC-51CJHH*&Z4NY 8%_5E(US.!0K4.]4*Z&W3,/5X [7S@$X@B /'Y M? #$YX#T&4!R "3.T5:9<^L],RR?*;DGREHCF_UPL7%H](8+F\8[H_ O1YS) M%U)H6?.2&2C)G<$7YLAH(E=D(1O<&95-V0[(!U'(!L@%^7SWGKQ^]8:\(ER0 MORJYU4R4>A8:5&,YP^*P\DV[XD/THG,E?G+E)AXD M_,C4)4FBMR2.XM2C9S$,O]X@/*(.G@S(2;K()HXO>:'(?KM>:J-P6W_WQ;)= M*_6O9<_ZE=ZP N8!$FM0.PCRGW^BX^B=+Q O1'82EK0+2SK$GO^!I0F8$ERL MO9NF18\=VM:@79[0-,6$[(X]Z%M1&M-IUIF=:!MUVD:#*?O35*!(<9(=WF;G M=2VU?O.6")2/&33LP2=^]))9>B&RDTB,NTB,![-T>RC4>+2)=%'92&TN%!BN MW#ZV]7?+%&DBIMGX+)5]*YJ,_7F<=.HG@^JQP&/Y%E@_ ME0)1/!(\5T+7K+TXRK^QK%H??)HG?? M3_#4$^0HBN,SP7TSFDU'SYR7K!.<#0I>>*3Z-&;]Q6D:TS.)'JLDCM*I7R.- M?MQPT:#*WT'K*W]8F3&*+[>&+6L@1A(A<5X8)6LD6:.5 3Q;QG^[13V](YJ= M^>0Q2J/G/#JZL^G_CGO/ER]<5^R18 =1W%>R+D'YW:#]4AIET?G^\9DE=)Q& M9[Z$1ZU( VKM.C2-T=\*TU[EW6S7!5Z[WN=L_L9VAZ[%^4'3MI9XSZ^YT*2& M%5)&EQ.,KFJ[M79@Y,8U/$MIL'URGQ5VN*"L ?Y?26F>!G:!KF?._P502P,$ M% @ G("H6-K?D2@6!P [QX !@ !X;"]W;W)K8UO%E)53$#M^IQJM>*L[Q1JLHI"8)X6C%13^;7S;-[-;^6&U.* MFM\KI#=5Q=3S+2_E[F:")R\/OHK'PM@'T_GUFCWR!V[^6-\KN)L>K.2BXK46 MLD:*KVXFG_#5@L96H9'XE^ [?72-K"M+*;_9FU_SFTE@$?&29\::8/"WY0M> MEM82X/AK;W1R^*95/+Y^L?ZE<1Z<63+-%[+\M\A-<3-))RCG*[8IS5>Y^P?? M.Q19>YDL=?.+=GO98(*RC3:RVBL#@DK4[3][V@_$D0+8<2N0O0+I*X0C"G2O M0!M'6V2-6Y^98?-K)7=(66FP9B^:L6FTP1M1VS ^& 5O!>B9^4+66I8B9X;G M"&YRB!!S@]@)MNB +?(&XU/^)^12.Z&-A/J3R3H3 M)4?U$6C[QMYG=KJOE=P*F)AH^8RD(Y17+A>C<\;R3,9.QBL^C%?LC>5G#D8S MP=I26^>(55(9\;_F@BTU*VWA@B!"Z,QSXP+_:R/6=@JX\"<#9)PB'0@DE(\F.@X[4 B_&!R.S;PC@ M0;>CVTG,G^RUT@=4F061R-0C_@7>Z'^;@JNG!7&"14/!Y7T MQ]0A=$GBV4C<,>F@DE<+?%:P^I%;ZC^"K#6'NFISK!1L*5$IJD S>&@DD4I2.$13K.)<1;\[^(FL%*Y76@7NI^ M;\T_E[53ISN6)J^S]/JEG%ZLV7.3$A]0LW.TE>76CD<&/:@P:,4RVW \.P=E MR,1!/VY#D3@*@I&J1#JN)O[%\%>^/JI+T(E6 %XW;6G!2SL)D5&7[%KU9"S=>VLZCN;!Q MV4)?,D(OQ,'BA$3]-;Q#+ R2D740Z6B<^&G7ME*_4[O7 1 M.[!D,DB=H2"A<1*,+#Y)1^[$3^Z+,;B(&;3DCZ*VNTU-<\B5D,Z.B@PY?); MK!G0SE NQD%*1L)!.ZZG?J[W.@&-N(7_S)ER[F@.*3V!E7+8;U0<U M4Z>/-MG]K<)G82MXG>^IR<@3KK7DQ95[%(;$;QDV["\ W'(I'ND0:-L2_US63D>BZS6H?W/^S1/WK-OKY[)VZG37 MA-!7=MC_[XD;#TY([+JJW]B^*M;BGAX='59O79FVJ/@.Z: \S0J^0I,!A\3&'C5GJZV-T:NFP/*I31&5LUE MP1GX;P7@_4I*\W)C/W XXY[_#5!+ P04 " "<@*A87]XH@-T& "<(@ M& 'AL+W=O"Y+*KF8K)A;/M^-FNR#2G3YHQN2<7OW-.Z3!D_K1]FS;8F MZ;HS*HL9LBQW5J9Y-;D\[ZY=UY?G=,>*O"+7-6AV99G6/ZY(09\N)G#RP&_H4D_Z!G)8OHT73_05//=::@&S7 M,%KVQCR",J_V_]/G?B!>&=BG#%!O@$2#X(0![@VP8(#L$P9V;V +!HYSPL#I M#1PQ)'S"P.T-7,$ GPK)ZPT\P0">\N#W!KX8TBD/06\0" ;N*0-HO2AG=3-H M+WDW7\*4I9?G-7T"=8OG?.U!-^DZ>SY-\JI='[>LYG=S;L,7^#+@#6 WH/%]UW.?H I^'(;@K=OWH$W(*_ YPW=-6FU;LYG MC$?2\LVRWNO5WBLZY37=YBPM0%*!Q7-&FL[+=5J#KVFQ(^#OCZ2\(_4_"N*Y MGOB&,)X3^ ,LTKK*JX<&O/V09;MR5W0/&)+[/,O9.YV'4._A,\]"S:[^P8>( M9M]T1 L]T>NX_F0;4O/A+WF.V[3)YY'PLT&)-ZN:W%UTUW$L]]R?*@ZQ830M^YX&'S$A-&CYI-)3QB' 59HEA1M&R MY.EV* I07E60KPSD1AQ'RA[!0ADU]%'AH"%LH8-#RD3>$13(,6;:+'"&XI8S#?A ,0;&* MS+&@8PUQB6I$4""X7"E0"!ZI!CKB@XY8J^,GON,A?6I2:;6W=E[Y%&*?RP@( MH><+P8=&HH41$8USM91AMB5,FEA%A: O")@88UKI$ -%[(,BME:1?>K-!JDW M[U*O2A_;J(\1$1H1"QD! ]\1!BL:A5H:O<6C>!(CSTJ'&$CC'*1QM-(D3;/K MLA[?'#1=1N6[#;XIW[\S6?K,=TMLT[[-NC<]+Q; (W_[D!;3L#K/VL.]X:[* MF7+!.5+04^QZPO2=RRA15"-B841$RE@<+ AJY(E'\20R"CF"HCI7 T7=@Z*N M5M$P?\SY#G/=\!(F*]*:K%6:N/*$M 5!9,@4VA868*$,$U4Q(B*U*R3 ED:B M>!Q18B1:Z1 #6;R#+)Y6EOUVI6(2BC?^+(R(D(9,446](1DLC 21>.(ED:B>!Q18B1:Z1 #N8*#7,%/ M;M)YJFO//FSK,V#MM^A8I50@9SSL0!<)F^JYC/,]*_"$J1K*,+[WQM 6< L9 M%UA8\!G)( 1M;$$Q "-0W0WZN1H-RZ>Y@6ZRB%2AI M'9D;&V9(-"J&PO=V]R:W-H965T&ULM55-;]LP M#/TK@C<,+;#%WVG7.0:2M,-V*! TV'88=E!L)A8J6ZXD)^V_'R4[7IJZV66[ MV"+-]_A(2U2R$_)>%0":/):\4A.GT+J^V-\ MS2>.9P0!ATP;!HJO+Q%Z)"L45J4'1@5E*QJW_2QZ\,! 'F& M 4$'"(X!T2N L .$MM!6F2WKFFJ:)E+LB#31R&86MC<6C=6PROS%I9;XE2%. MIW-1*<%93C7D!(T$$TH&=^&CZM$>[Y%AZ>D!/VG0TM7_@?.OMSNE):XA;_-=37-F\TG-<< M^RM5TPPF#IYK!7(+3OKNC3_V/@TUY1^1/6M1U+W@%6R3+3(-SHV3UA M2C6TRD"1,U9U.^M\J 4M;VQYS:#:IN&%[\5QXFX/BWL9%L11[(=]V#/9<2\[ M/BE[:;5*J!N9%3A"_B8V?J$B'L=1X!V)?1GVT1\'@3\L=MR+'9\4>\VV#+=> MKG"X91PUYE9N+C@:BM0@6^F#REOJRP-)WL@_DGTZIM7L'@RH$N3&SFU%,M%4 MNCW@O;>_&J9V(A[Y9WAEM!/^#TU[W^#IW[!*$0YKI/1&%]A(V<[PUM"BMF-P M)30.5;LL\-H#:0+P^UH(O3=,@OXB37\#4$L#!!0 ( )R J%C)F)*UUP0 M 'L+ 8 >&PO=V]R:W-H965T&ULE599;]M&$'[WKQ@P M0- "B@Y225Q;$B [39L4*5R[21^*/JS(H;CQ75K6O^_,\M!1Q4A?I#UF MOCF^F>'.-L;>NP+1PU.IM)M'A??5Q6CDT@)+X8:F0DTWN;&E\+2UZY&K+(HL M*)5J%(_';T:ED#I:S,+9C5W,3.V5U'ACP=5E*>SV"I79S*-)U!W?,A MFT=C=@@5IIX1!/T]XC4JQ4#DQD.+&?4F67%_W:&_#[%3+"OA\-JHOV3FBWET M'D&&N:B5OS6;7[&-YS7CI4:Y\ N;1C9)(DAKYTW9*I,'I=3-OWAJ\["G<#[^ MAD+<*L3![\90\/*=\&(QLV8#EJ4)C12]/SB2CCIP.1P M8]&A]H)S-1MY@F:!4=K"7#4P\3=@$OADM"\<_*PSS [U1^12[U?<^745/POX M2=@A).,!Q.-X^@Q>TL>9!+SD_\0)?R]7SENJC'].A=P@3D\COIB\&5\^X^^T]W?Z'/KW\_(\S._&(TS@Y8OS>#*YA--9^+- ZH[4 ME)706ZG74&M19])C!JG1SBB9B7:343O2*I=:Z%0*!8XPD)K4!]@OTA5B"Q^T M1^LQ+;119KT=T$$ZA!_8BWA\V0B%#;ED+'BRW]Y=-TZTES]"(1X15H@:*,>5 ML&1;ZC-VUF;D 5*W^"( 2$U,UJ'5'7@#W+,P&;_Z X3.6(*ZW5B$S( VGL13 M56<4MU*T;H9;F!(DG!OC208=:$S1.1I6=&:AVD\:1;O+0F6SVH;,U]ISWBM+;LE*D>4U:M)6*MQCY9O M.=#/.C!SQXEW?5)_62YO^JRQLTRG0F+_%%?#P/E^W'EM-?%"P)0G'IDNI$:S M@**SM+:671395QI*#>&;0J8%$"D#@@HDF$KJ-CFET#3467!PE$8!N9#]=X%E M6?7[DWEVE,R\+2')52=+($EI,M?1A5D3[*KGJ%O3J>O+UTL-2Z)H5;K(SU0-!=>?[6N[]%80%Y?,([RE>Y M0@O)) S )$1P=C(=O;XO+'*4+B5#93.-&SB:I<13-TR9L- "'2N2BDSJ3*:" M/Y ='YTQ:B7*#CY55!,)] MS]8*UU)K+C'N0KBK=4:3A*FF(';'PM?4^312\(G;8N>/M,YWT3_4@L:/'9RU M%:HV8MM:<(SS41 ;5'J303<<"*>VQ-T1 !P D"-!?8^>MK1(^4B54]"DF[18 MZ9"$ 7RL-4+\4[>]XQX/H/%Y=\:^'9?"-'0%DT%U_[)\=V4_:&B /EC1> M%+05Q0ZH[6ZWL]^ZF)RVGQS;O\54">=D'NJ'"_*:9C^]!GF:\= ,_((H>T5RCZJ,>HPKA)>AY6C@4&>=ZK:#03P\];$=[3V(2K3K\.QS$ 9M\S;J M3_N7Y;)Y4.W$FV&PO M=V]R:W-H965T&ULM5C;K;V\2"0(]/6<[B;/5MI\ MM3F1$_=E4=GS0>Y<_7HTLDE.I;1#75.%)YDVI72X-Q\<#EY?77(^_V&/Q2M[-:U8$\66G_EF_?I^6#, M!E%!B6,)$G]W]):*@@7!C&]!YJ!7R0>WKSOI/WG?X$3V;.2@BT^,DB#WJI4[?4+N3'S0E$S\F:]XS,O;_9O.+YQ5/S]VE@F=#T 02^:.!A???S\7S=K-5\B(47[JQLGV*2JAJ(U.F\2);XTLE%O[A!@JE%PHOH_]0K>) M(V[!:\1FE:LDWXE++BTJ(D G*Z=D$52J:NE%.$IRN(IUA(V,4Y:&T7LG9&%U MYYD5"9Z@_CYR$1[AVK92=*&7G+3')K#HQ/GD9(WQ84_I#O6Z]C8@S"69!,:I M?])07-.JUDCZ2F;8F,F%^%@)L!-"YRT[X^@/1%2NVW08A/;:6Z^DQ]/Q&[LY M;."<3Q>2K/I0HN>8$.U"8P-$P+V@.1:WZ"ZY^%,6A-1\'OXZ]#DYF!P?Q[.C M(]Z:2)O'HB+&9L0W&UM8/@+^!2ZSQVV-13_B:+E720$4V3%2>"H%BI!QZ-6YS-14IO(8'EZ O] 7N^6]8GBH3%'*Z1F7 M);A8*IC.X$3<-HGT$$TDB@&K@ LM@DF4&D4&D*JX L.G]@S8SPSE.C\4MT3" M5XW)S&_PU9)<;K)L=QN!+#K@\FK=H'! !* &Y'<@ MV*[CG%L$4Z_LZ^@:A.8ICV.)T4L!I^(%W3,;>:DE.IGQ]%;7PX :U3SM@+EJK;1(:,^^LB(]F4E MFL2SR3QZ1Z !P\7)>_:3G[R8G,2GXQ.H^J0=P ($5RW]X(KECL2:.S2C(D>3 MV6E\=#2/;G9BT94OL5N^0I&+?M8Z7:FB@&>SX_AX//&LV.!WKRHAP>.^>@5, M?_AX^]./G]"%:,FA\/3"MA7_5+KOPXY!4@A8"'9RLXB6P00!NH?#G5[44&3S M'2ICFG;MX6= MK$0!OD%H5\LS[$5[;->YH->UDI.VJD;[E-H/]HP###;\-Q7M1N]YJ>= M;N/3<9EE+"N,!:DXF,:G)X?>UBWR)NBIF$\*6-11 +[T@QMOQQL:!J1E+%#S M 8>BG9UDBO K/THJGM-0HZHN/9:"7 _1+1L"H)%]T_;Y3',7@D^61R@,:\:% M,9+1&")MK(MV=X0-AZVS" Y>\>S#P<27*NZU6^[ZF7)!5/T5R0)!=L8FKRWR M!VU(^R,%J4H]D+VBGI,*V4!3TWM5_6"9GUL5& O<676A4@^(X-\0UMS?:,04 MO7QK/HC%^RH9XD=\Q"VS&<9.']3TONQP-6AK.&8T'FH]/1CR/+2$;NJ#]YRV M6+P8=,\'+W)?'].K K0-?RR3 M=]IX*0B1+IJ.^GO.MD,B!Q80\(CV54\&Y/,[67@%Z0W"&-:]WVP'_P=^V>'W M2&^I:KMXFRR99>@:0,B0W_,P1K=@[5[!XX?36A^M_X MD+$]Q4!;5,I[53;E\Q !3_'^P>!XA?K7_KG;9?D[:;&\_RB'G2\5O893AZ'AX/!\(TW[H:F^.CU Y%+$!"1H +2L_OHN %*68EMUI@=3"V!W M\7;W80&?;83\IFH 3>X;WJKS2:UU=SJ;J:*&AJJIZ*#%E4K(AFHEE8O2MPE<&&[4G$Q/)2HAO M9O!K>3X)#"#@4&CC@>+/'5P!Y\81PK@=?$YV6QK#?7GT_L'&CK&LJ((KP?]D MI:[/)_F$E%#1GNL;L?D%AGA2XZ\07-DOV3C=$)6+7FG1#,:(H&&M^Z7W0Q[V M#/+@&8-H,(@L;K>11?F.:KH\DV)#I-%&;T:PH5IK!,=:4Y3/6N(J0SN]_ @8 MDCJ;:?1E9F;%8'?I[*)G[&+R2;2Z5N1]6T)Y:#]###L@T0CD,CKJ\!.54Q(' M/HF"*#GB+]X%%EM_\=' R%\7*Z4EUO[OIV)T+I*G79CS<*HZ6L#Y! FO0-[! M9/GZ59@%;X\ 3'8 DV/>CV3^N-UO0@.)R>M7>12&;\D0YY<:2(MG6!H6$E&1 M7@&A2H%6A+8EX4:-<$97C#/-T$)"(=8M^P=*@J=#HWTA6B4X*ZG&.1R4>/90 M6E%.VP*()9DBV BL]I5H.MIN?U8$.X2DFK5KMXLB&Y!F?6Q>A=]HR7.'81L::3X@ZP0:#NB1=&@9\& MN95"/YWGN&E18^[DUJK#;<\ZH^SE?A[G7NI':>A]$9IR:[/PXR2S4N;GT<*[ MZJ5$[<>)^T%<4>RG6>B$+)D_BRKQP\7"BRRV$54T]^=98(3,3_+4^RC:]1L- MLOG?J!8+/XALLH( 72^.P$JS#&'%R5ZR HQID5C) [&780I4G L.*L84HTY(BJ-%+10#24&>B$Y;?^U=+44,629DOV]"Z'T MRXG][#8(BAJB#^S]P%2!6]SV5&+R%0'3\K[G]$4G&29^ MM(CQ%SF7A][G6DB]7^!1,4HS^_>52LPNA^^7P\0+T^B@#/M[S+/8[94O;*,8 MCB[I*"O)R=Q/D\"6'44DH3WA3#]QKH?RZ%H">)7+2N.N 9L3@L65X-DU^\JB%=I@A M!Z]O1PN,I.IU+\<"=W3K@OI/; >MG=KV2YYKO_:#327T\R TH]0VF"@S,G[P MM,\C(\^],$&H.]0^WZR"-+9;K"OC36 M_T$;22;Z=>T437DP>4:V3D?F-'3[8 F2B1)[!&R%JXS7BK8P5Q?G=B?CQF6\ M9%6%49A;;05Z S LN=G!\$A&\M\F.;M[EK$^I:]L;5:A[7O#3=Q!0]*T7,S M\ZA8TZ>>$K.]!UT#I%' ]4K@@V,8F UV_R\L_P502P,$% M @ G("H6#17;N&8! A0H !D !X;"]W;W)K&ULC5;=;]LV$'_W7T&H0+$!KF7+3ALDMH%\#D+,N8Z^W%EHZ\W_WN4S??&OOL2@#/7BJEW2(IO:\OTM2)$BKN1J8& MC2>%L17W^&K7J:LM\#PH52K-QN/W:<6E3I;S('NPR[EIO)(:'BQS355Q^WH- MRFP7R239";[(=>E)D"[G-5_#(_BO]8/%M[1#R64%VDFCF85BD5Q-+JYG=#]< M^"9AZWK/C#Q9&?-,+_?Y(AD3(5 @/"%P_-O #2A%0$CC[Q8SZ4R28O]YA_Y; M\!U]67$'-T;](7-?+I+SA.50\$;Y+V;[$5I_S@A/&.7"+]O&N]DL8:)QWE2M M,C*HI([__*6-0T_A?/P3A:Q5R +O:"BPO.6>+^?6;)FEVXA&#\'5H(WDI*:D M/'J+IQ+U_/)>"U,!>^(OX.:I1T22IZ+5OH[:V4^TI^R3T;YT[$[GD!_JI\BD MHY/MZ%QG)P$_<3MBT_&09>-L=@)OVKDW#7C3_^$>^_-JY;S%.OCKF*<1:'8< MB'KCPM5_OF/)M, M+MF!ST\EL-J:C0Q=A$W,9#SVX5@8;"_G'3/%_IH+]PK(P7(U9,YS#T/&=4YR M+'-]@#$*-J H(#08"9E%C8CBR3Y8:7+'@(J$88I%V>4XP%[55BHV"9+I -N2 M>C:HWIBJYOHUN/;A$B%>:CQ"E)T5%F9#;2P)6UHK()X]DL%(^,^_8TOA3/$M M[1:?X9"+G"4."K969L45\MU(:S1=QZ[T)7/HNRRDX"B(&B%:J+/AZ&+CV/?& M2I=+$0]P"#J90_#DJY9$\9&"B<:OA# VEWJM7H=T/J!,&"5SWG.D\P.M:(?65ZJ<(J=/97OZ+/KL%05"8'Q6RCVH+B3..H;S.$ U%6314'A&/)'A024G9,&X^5 M;6H2[^V,!OT"EZ'7L5J:4# &XXHX;8-*O"/B$.CQ1*\D"?>%3OQR ZU%1!.R MIE+D^$7RV.28$:Q"X@T2:4NK<"5]C3APN0:CY[]28C_+N3JE8F2ZS6,CGV(TMYJ4(%=AP6(:J'1/FX)G;3;L:[B M:K&_'A6\%CBG@B6+N!Y8?!# MU;Z0@6[S7/X#4$L#!!0 ( )R J%B;G51RZ@, *@( 9 >&PO=V]R M:W-H965THMHX*&N MA%[Z6V.:LS#4^19KI@/9H*"54JJ:&1JJ3:@;A:QPH+H*DRB:AC7CPE\MW-R- M6BUD:RHN\$:!;NN:J<<+K.1NZF.W2G_E08,G:RGR3NU^Q]V=B M^7)9:?3@IJ+KF4/?1P. +/H!4#2 Q*GN]O(J;QBAJT6 M2NY 66MBLQWGJD.3."YL4FZ-HE5..+/Z(L7FY#NJ&JYP;1:A(4Z[$N8]_J+# M)R_@4[B6PFPU?!(%%C_C0](R"$KV@BZ25PFOF0H@C<:01$GV"E\Z.)@ZOO1- M#L)?YVMM%-7"W\_YVE%ESU/9\W&F&Y;CTJ<#H%'=H[]Z_RZ>1A]?$9H-0K/7 MV-^0B=?Q7Z5!F,#[=[,DCC_"$[_=T-AA88>YI&.EC099@MDBE+*BX\G%YLRC M!.3;(0/>%>98KU%!&KN9U+M46' #)=#R/,^K-XODXBTZIG8WCVV/X M?A@5,,R)=#<7_PYGG@T8?'4&+A2NZWW6NB7'$0IFT/NM%0AQ8B'Q#&ZQ,5VNNBG*U34S MK:(D'9I/W-KDT-Q-I9%WHS@%M6$5L%JV%*7GI%&0N@3":,C+)=-;I M+-%=XGTH'0?!\IY$;YG"8Y*7QD$W4F51D&66:AXD M,>S+SWM2?D#6E/E<;@151V'#)J0XR6U4N*#"0$U[/M!+JC&@3+ZP!#L"CN)Q M$J>NHD94C%2$JCNB7.<4G!\M4X32@/;"?9(:ASHG/RKH3^N89.FF\[5Z#)Z[ MI\*#UZ-&M7%OI+;9%*9[2(;9X1D^[UZ?_\R[-YS4;+C04&%)T"@XG?B@NG>Q M&QC9N+=H+0V];*Z[I4\)5-: UDM)5=X/[ ;#Q\GJ7U!+ P04 " "<@*A8 MFQ&$%[ # C" &0 'AL+W=OM7#-2@O0C1EYTXJ6T@'RVVARZ"I+M[6.R!ED86$4I42"JN]]?O#"6[ MWL(Q=@'!(JF9-^\-.4//-]H\VQK1P?=&M781ULYUUW%LBQH;8<]UARU]J;1I MA*.I6<>V,RA*[]2H.$N2B[@1L@V7<[_V8)9SW3LE6WPP8/NF$69[BTIO%F$: M[A8>Y;IVO! OYYU8XQ.ZW[H'0[-XCU+*!ELK=0L&JT5XDU[?3MC>&_PN<6,/ MQL!*5EH_\^1+N0@3)H0*"\<(@EZO>(=*,1#1>!DQPWU(=CP<[] _>^VD924L MWFGUARQ=O0AG(918B5ZY1[WY!4<]4\8KM++^%S:#;7X50M%;IYO1F1@TLAW> MXON8AP.'6?*&0S8Z9)[W$,BSO!=.+.=&;\"P-:'QP$OUWD1.MKPI3\[05TE^ M;OGD=/%<:U6BL1_@TTLOW78>.T+F[W$QHMP.*-D;*#E\U:VK+7QJ2RS_[1\3 MHSVM;$?K-CL)^%68<\B3"+(DFYS R_OYME:?H1CN;G2\OISR)P-<*=;CK1;C]8N-7"E* KN)>&:DL;"Z+4G<,2 MQ"$0/*+K3;M+LZN%"S92*:IE[A9 #U85(4#?.JFH+Q0U.*IX$-:'' *]$E.: M:Q#4"RBN(7];2!JR3>?!S^$;C=^.70BE+% +.Y3"F&8P$\"9*8QCD#E@U*GRJUC5@U<^!VRB%* M^2I+]HQ8&:EZR]"R.,+N>E/4U(;&^)56Q$^V:W!BI7!LKO)O2IEO>+R/Y&)[ M09*(G*NE'9-V'7R6EC(#+[TPCC8>D*LWH-HCYKOB@YO.T.:D?I8']SN^T E9 M,J(].#IP%J1Y=#G-X S2291D2?#T,^\@S:)I/B.X*+W,@V_:$86S(+N(LJN$ M_/))E%[E7MP/KQ)L+0R+,@@K9+TUJM*?%+J+;&^V Y$A*VW?K.@0<-H&-]Y, MW32TBT,>3T' AI9F49JD49ZDM.#(W_A_EP?1*EM6PM**S( M-3F_G(9@ABMIF#C=^6M@I1U=*GY8TRV.A@WH>Z6IT,8)!]C_+UC^ U!+ P04 M " "<@*A8W-\OB\D" #_!0 &0 'AL+W=O+(5LJ$:75GZJI5 "YO4U'X4!&._H8R[\ZG=NY/SJ>ATS3C<2:*ZIJ'R>0FU MV,W+R"-=0UP8(:3SL,=WA2I-X:+^@W]C: ML98-57 MZE^LT-7,S5Q2P)9VM5Z)W5?8US,R>+FHE?V271\;XXUYI[1H]LGH M-XSW*WW:]^$@(0O>2(CV"9'EW5]D67ZFFLZG4NR(--&(9@Q;JLU&G4U-<(;([]? ^R[$&B-T!B4'BP"-1$"4G\.*ARMCBQ>^ODOQ>;)26^%?\.59PCY<< MQS-*F:B6YC!S40H*Y".X\_.SX3?-<=K3N9 DJ9>. V., MOM$X1 /_TO\X9%Z:9&C$F1=E@;,&( 53M"PEE%1#@4WJ MV\=X/P=-^Q@GMLEA>''LT?T#438@2SMZ%,E%QW6OSV%WF&Z+7M2OX?UHQ*9B MXQ2I88NIP44ZRWOT7USNF,N&:EA+_IGEIIS[$Y_D4-"&FVNY^Q6Z?(86+Y-$;3DTI2@R%I6V-[2UOT.R(7(9 6D][O4 M^OTL-!C2.H99![]JX9,7X ?DHQ2FU.1GD4/^V#]$J@>^R9[O*CD)^)&J/AE$ M 4FB)#V!-SCD/W!X@Q^1/_FRW&BC<"=]?:X4;:3T^4CV=)WKFF8P]Q%?@[H# M?_'N33R*/IS((SWDD9Y"__]]/ W_21H@$_+NS22)XP_DOU7MM@32V=N7&\JI MR(#(@@#-2H*FM10@C-5(AY8]0F,=&G=H5.0$C?9:0^\)% 4>2F88J1CEA!BKMK1NE0&0/ M!+> T#8;ZY__A:?4VGNWTE#NK;KTJ"&_48$ #R1NMZOWUNO%:3"<3KWW*"=I M,!V,4(BC8# 8>Y>OIKX!O(4!*6:<:LT*ECD.VNLEP7"<(FHO'@>39.3P>TD4 MI%&$\NVA1MX9?M[B]T2PEZ($1(#K$9;\M8C+2C8"._(=!)N",\&Z+R_7%UXZ MF3@F]GE$KQ?'UOW,E2K^-TB/6 W&+:I]?K+JUTKJ2 ?QM./_)) M/KBI]M>/\Q@%X^G0>8P#RQAUTV T016Y?EI!2[-^?M^]O.V.DW6[&!/@#=ZF M*+B#8--K3+L;T%,^!(D6C' $FVN&. M /WGKJ+P:+Q4H+9NB&K$Q,:TD^:@/OINW0QX+N&58" X%ND;]\= G MJAV<[<+(V@VKC30X^IQ8XG\-4-8 WQ<2^7<+&^#P[V7Q#U!+ P04 " "< M@*A8-"-])T4$ !-"P &0 'AL+W=OD2;UT'[,'RD;K[W>\^>.)LK\TGNP5P[+Z4RL[#K7/5^6!@\RV4W/9U M!0K?K+4IN<.EV0QL98 7WJB4@R2*LD')A0H7,[^W-(N9WCDI%"P-L[NRY.;A M"J3>S\,X/&Q\$)NMHXW!8E;Q#=R"^U@M#:X&+4HA2E!6:,4,K.?A97Q^-21] MK_"+@+WMR(PB66G]B1;OBGD8$2&0D#M"X/AW!]<@)0$AC<\-9MBZ),.N?$!_ MZV/'6%;?A)&0%K/E.N@]Z_R,T\8P(+]?2^B?;U[JC8W!<.6VCH#3AC Y#MV!0K6PMG9P*$_LAKD#?95 MC9T\@YVR]UJYK65O5 '%8_L!\FS))@>R5\E1P/?<]%D:G;$D2H9'\-(V^-3C MI=\=//OMOHBSZ.)($,,V MB.$Q].^LX%'LIYG?: =LREZ^F"1Q?,&^(8D_;X%=Z[+BZH'1P'#XL^R.&Z%W MEG4L5K4%JR17MN_MR+G(@>6(C8^RTHHT]9HI'%T5($8A>'5A&6YY-:* MM8""B7K7DDUE=+'+4;9:%H'&*85S0:C-&=N@:\/EF0^'%WCD!!6>9@>#>X(' M1% , T4XA?:BX [A<5'0VX)9AQL4AW>%\Y/,*4,T/HJ#,>:S@KS&+2NI'P!^ ML&R]4WYG8^_K M@D+:JC<=Y?MQ?&%I)GNZ;1,U/GPSG0=O'^$RH-G$<++DVW:T/*US61DA6>Q5 MTN!C_[9?9R"XT>I59_G\FQL,O=O'P4GP"G_C:720T/<[A2[!-SEJI),XB,^R M218,IU.2IJ/@S3TU#C+"$[,SBC6Q8<$M.(M O=$T"TZ],(Y0N"RU<>(/7\^Z M^X5O^0Z3. M&XR#%Y^@OZE);:OK>AH[K:="+HPF"#E&_EQ(\DKO>&3S,TA]> M*A 2<;(^R[4UDHFCD7^.?1[:%CB4J4E(,IG2\XS"/0E&:$.K:#K^![/E7[=A ME\-_U8;UV:L>TWTTV/[77KQ]W(>4YBQJA/3K+ARE018'HRQ(X[_MCHQ:(HF# MWB0Z#=*CM>XEJ'H2Q,.$%O&4%MF$/?51''2N."68C;_(X7C7.^7JVTZ[V]X5 M+^LKTA?U^J*)^=W0=T?"&DVC_G@4,E-?WNJ%TY6_,*VTP^N7%[=XWP5#"OA^ MK?$+V"S(07N#7OP)4$L#!!0 ( )R J%@)G,Y>"P4 #P, 9 >&PO M=V]R:W-H965THZ,UC2+KET:Y'E0*F4WC>-AM^1" M1=/C<'9AIL>Z,D7>(7N>GEA MZ*F[15[[OCTV.@U&"]-:/XFN!JTB9Q0/BE7SM!;07IN>N5T=OONC/S*X5R7E&O+ M?;B.NX[0O4PW:Y#.:J3T":0>?-+*%18^J!SS7?TNL=I22^^IG:7/ G[BI@.] M^!#2..T_@]?;NMH+>+V?=!7^.9U99Z@^_MWG=0W:WP_J>^;(+GF&)Q$UA46S MPFCZ^E4RC'][AG)_2[G_'/I/9>=9I/T\/VN'D,3P^M4X39+?X,D(?2D0YEI2 M!PNU ,=G$ILV%M_1@@UZLZ"7M?7PSM\C=6^F%XID\R/V4=B,2_A6<>/06$!? M+HR2G17;;+/3I1$2DO#48Y=(^1&9(_A@"BHEG(6#Z/+JVD9OV"]L<)BF0[JF MA^/!F%T47%'CM(59DHQ9$H_8%^VX#!J]?C]H3(:#EQRLU(,'NQYFVCK@*@=' M".LP TB$K]#02".__5STD+S4QHGOM=(2C="Y!>Y@UV\XV"LG%&R0&_N&7;>) M[*3HG(BPK_<$3AL"EUL"IVW@BQKXB65"!BB:KC!(6:G+I:QG"YVK MNF* &X10RLI;G/G/"QRHJIRA\39\:?C N4)7EBQ0\#[OO'P?HNY]04 M'[DP<,-EA3X)P1/V=^6L(R3B=\3^XHH*>-.4:)\EAZ-DY,NIUXE[+"!150^H MQ))Q)YZP&PH.YF_9P6 P86^"V(B=P@LEU)OT"MH\"5IYYN@1NQ=Y32%RO&[ M6EG+X([!;Y6@#J$$VLX/C"CH8>&@^#1S)7 ,9'SB_7*25[+E*_&FI<02 <-] M_VZ@UM,JT.!9(7 5C'E\^F[3@,S;=D(74\/?TB:4&4J$$9S-T*T1:PBR0KB" MOK5DE9L%ND;E3I15"9+@)3D2B'H_]SCQ8*(Y\-1]+.X-!N?P41YM,YSL"Q5^ MT\#1*H [Y>!?,!KW\.BP;N+=_NV^&X704_G;?T!F5X*1/==N' M^YG1G@,OC-A6B?UJ8?EXZ#P,D58,]LD]U?3UZ/I?39[&#ZU=-_L@8>^)54XS M"7P]K[CT]0S"VHJDDI<:.!W"OCVAV]KH2J1:\WNKI:]-I5R]W&U/MZOQ:;T1 M/HC7>S597 AEJ3[GI!IW1H,(3+VKU@].+\-^.-..0AEN"UKOT7@!>C_7M"8T M#][ ]A^&Z7]02P,$% @ G("H6*_OSG^%!0 @PP !D !X;"]W;W)K M&ULG5=+;]LX$+[K5Q#NHF@+(I9(/=,D@).FNSFD M"9)T][#8 RW1-E%)5$FJ3O[]SE"RXC9I4/1BC2C.ZYOYAO315ILO=B.E(_=- MW=KCV<:Y[G ^M^5&-L(>Z$ZV\&6E32,&V+YIA'DXE;7>'L^BV6[A1JTW#A?F)T>=6,M;Z3YWUP;> MYI.52C6RM4JWQ,C5\6P1'9[&N-]O^%O)K=V3"6:RU/H+OEQ4Q[,0 Y*U+!U: M$/#X)L]D7:,A"./K:',VN43%?7EG_://'7)9"BO/=/V/JMSF>);/2"57HJ_= MC=[^)<=\$K17ZMKZ7[(=]G+P6/;6Z694AO=&M<-3W(\X["GDX4\4V*C ?-R# M(Q_E!^'$R9'16V)P-UA#P:?JM2$XU6)1;IV!KPKTW,FM7 /$CERT0X$!J:.Y M \/X>5Z.1DX'(^PG1CBYU*W;6'+>5K+Z7G\. 4U1L5U4I^Q%@Y?"'! >4L)" M%K]@CT]9FE,P'H*2_>:2?JX*.RI:C)UUX8)PV1V$CD,/@$ MP1CY3;8]N/@CB!).HXRC%!31L29CW"4LQCY\- M_TGP13ZJ1UE"4V\Z#6D<>M-H.\9(\Y!RGN,NSBDK<'^>11!;^E+P"40?8?0Q MHVF>>B>4AV@P3<$9!LM"6F0H<$8+#Q2#U-(L^R%\.\8/+"PW$PV#16=432+_ MQJ&JI6Y+5:NQ'7:Q74VQ7>QBVX'TZ.]S*Z#K2N&@R+\F;T<];J'T"T+^): :/'UR,FT\EL$&2.W'ORQO'E*7,>TEI MEF6>74@#T3Z0C;!$D*71HB+(5*)7I#,:Z6")VPC@E@.:U36\:7)U?FDI.;^\ M):775](.J"BH2X?% : K1$R31@7S=/*9AB!3C$>93!.>] 28&# +,H+TY3H4T"A80@BJ%!<*'- $J,PZ: M2?H+.>ZWS-K3P>%$[N&D$JU3T+4/!'ZPN H:9X2#K(QN=NTT5AW@@-2>0@(= MU&/M/,^@?HU&?E%?E]YY'C9 :@<7--]Q0AKM3SH: -_AZ@9=M&M<2CH-A8#X MNJ[V/=K("C(?*>SP.-!-T\-YX(>$1QLN+^:+A(LDN=VUY^,J$5!6?Z*V2+3? M;]"+*4VL7 R#E^5^\"6T2,-@,64.9<4YR7QY8QB3E_O9+W;9!SFG'$J8,K"4 M!)=#GM#9E.<%#I@(IK@?)>^" B9Y&/LQP)/B%ZK^[OH'&)\BAP5Z@CY&.-7M MX+F+QWSO8@BZ:W_]M:#4MVZX(TZKTPU[,5PL'[ZV@A+5<@6IXD"4S M8H8K[_#B=.>OF4OM %PO;N!?@C2X ;ZO--Q(QA=T,/WO./D?4$L#!!0 ( M )R J%@,59II=@4 %D/ 9 >&PO=V]R:W-H965T;HQ]LJ50GAVLU;:G75*[ZM9O^_R4JRY MZYE*:*PLC5USCZ%=]5UE!2^"TEKUL\%@TE]SJ3OSTS!W:>>GIO9*:G%IF:O7 M:VZW%T*9S5DG[>PFWLM5Z6FB/S^M^$I\$/YC=6DQZK<\ MG5V,2#X(?))BX_:^&7FR,.:*!F^*L\Z #!)*Y)X0.'ZNQ0NA% '!C"\-9J?= MDA3WOW?HKX/O\&7!G7AAU&=9^/*L<])AA5CR6OGW9O.K:/P9$UYNE O_V2;* M#@<=EM?.FW6C# O64L=??M/$84_AY"&%K%'(@MUQHV#E2^[Y_-2:#;,D#33Z M"*X&;1@G-27E@[=8E=#S\U?<:JE7CET*RSZ4W(K3O@L#1C3QZ=9&GZG-T3@-]+P99&H2BQP#Q?*,&<\ Z3UI?,8SDWZZKV M/%2/61+Y9U%P<0.M@*L"[#<>RL7=<3SAGV2F-\R\#B_*HTJA'7L MYR#JF-38QM0.D.Z7Y+5T.5?L2\VM)RE!9$I A;QLN9"<5U8JEH;1,'E7KX7E MWMA9\@[]JS7G"".2QPE GP'R<9*F:7=ZDB8OA38HL0BX-Z"0--Y_Z_$L^1PJ M'^'@U[!F)>*\2]+AM#L9I$DZ&G1'SR;);[5W'KY2O*N2:Y1V-(G56GK(9V.2 M31F/"!M-L$C:8#"?)J^42O8Y2%1*$;H>,YK657@HW2]X+ M,%[F!+B_[70\2";I.'FYTZE 'NTE<@$"K)'[QI]6\*O(/,R&V3&^-.KPYJ0[ MFI(W:3<;I\G% P$_,KN#7I:%G^FSZ-J_YNM=,'8 C*)!A8,9:0JL4'?0)%P8 MIHVG4XR.HR!T6WS?Q.:!#$"->YQRM2I8"5G4(OZ\W&4[$0T!;%RNM4/QNJ4$ M-$P*)[C.J:Y!0JIJE.(/U^ #K$JS:?*4O5D&5W=^X=B_0IU"'U: IDVP=TX& M=>F8$B[XJH-R=(J(";L!%*X# <(11FQ4M.!E[&%:(@"(-M:+6I"5X]BUP@!N M)(AE%3'5M@O177PIAU+GJH;7L3N)0[UNOS_N4O]]IO38QPK*31S$C;"Y=$0) MA!!#Z3P-+-&#R*G$BBNU91RWHB)L)Y$@[6L8LS+85X=>?J\9R5TSNKM--U(I M%GFR#=ON1=DLE%SQR)3%EE5\2_B/4Y9S5X9 X!NIT+FL0!N^-K4._:?9'F&+ MNY+/.%R\(L["_B+RK]6)=B'B^U3HLE+#H?;PM#T--J70/UZ0M]7SW]=FC[TA$FC=7-HW MLKF+2$=,B%8> 4LI)[$7*%'* 75A&XH:5,IY5>$;G4XQW '1)<-FKHL 272Z MC6BBM]<+DK I5WFMV@O1H6L0Q4M(VT1HOVDOA-!W\](+E[$]JW:=R(?^2^R' M[36<#X=+>SA$?=C2E$?C[$_NJP0V??1:4"71$<+C">3QNKKEKVN\PDKRC]$] MM%]DD[C)A2C<7K)NR7%T$EGOO@MU?^^Y@PO@*CSJR C45GSYM+/MN_$\/I=N MQ>.C$T?;2FIB^!*J.-_'G=AN=P-OJO!X6AB/^UKX+/'V%98$L+XT,+@9T ;M M:WK^-U!+ P04 " "<@*A8<%E39SH) "C&0 &0 'AL+W=O3'12I)8L\U^]\YU"^WFES;]=$3CR4 M165O!FOG-N_/SVVVIE+:,[VA"D^6VI32X=:LSNW&D,S]IK(XGXQ&E^>E5-7@ M]MI_]\7<7NO:%:JB+T;8NBREV7^@0N]N!N-!\\57M5H[_N+\]GHC5_2-W!^; M+P9WYZV47)546:4K86AY,[@;O_\PX_5^P9^*=K9S+=B3A=;W?/-K?C,8L4%4 M4.98@L3'ECY24; @F/$]RART*GEC][J1_K/W';XLI*6/NOB'RMWZ9C ?B)R6 MLB[<5[W[A:(_%RPOTX7U_XM=6#N]&(BLMDZ7<3,L*%45/N5#C$-GPWQT8L,D M;IAXNX,B;^5/TLG;:Z-WPO!J2.,+[ZK?#>-4Q4GYY@R>*NQSMS]+9<2?LJA) M?")I:T.(N+/7YP[">S# MY%F!GZ0Y$]-1*B:CR>P9>=/6TZF7-WV=I^*?=POK#-#QKV-.!YFSXS*Y8M[; MCCJ&8MGK<6SYZ2_)C?/"_JL'8GQ5/SXPWPR'E^) M4Z'X?4UBJ0L4JJI6PLE%06)C]%;E9(7CAZJ25:9D(:2UA!VRRD6AY$(5RBDL MRJ0QBG(AG5BRDJU74@8EN> R1"EG-59! \I)V??)[]I!XL&HY#?:4B'&\7,2 M/Z<)()&M6TPD=]Z&]_%3K*G(A0)5R,5""6=0/#9YDUR,T]'E&!>3:3J;S?GB M;7HYGN)BF-QMI2J\G^ W824N+)OGO<&*63J:3./_0_R#N(MT-)\%*;.WX[ZX MWV(H]C J^UXKJYAZ$!:4!AQ&D/G2(IY&>E)Z(\87Z;OI'!?#^!>^2'ZBC,H% M&3$=>W>G+W5WE$[?>B]GZ73&9DTNT]'TXH7NCL<7\?_H[BR=O?-2YNGL8MX7 M]W^XV_>5[P Z0V(MMR061)6HM,C6$KLM>\>HRPJ@32U5%H3H)6"W[V!152C@ M.D!XI]PZ;NL <*U@ ;"S;T1NR"B=6^&KMG*4GWGP?]3EAF5S-W/XL["F&GZO M90'UP&^(C*9\)?H\::I5BQK%$E&[D/%N(&6!@U#H&'HT< &9"$(0[VKB*M[21SAVB#:%)6&:!U5TN*2P]S%II!(LT]' M+FK+Y?^]!B_E40S;GV&[#CMAJ!,+7D?6BESN$WAUR%PPX 66=K7"* X6^G6( M-F/%RXQI]_3X]LIVA"R,OB=CH\&\-@ *QO@\%GO^/JJ*%AYVLJ( MC(AFV[/13!Y%4RC;EA8G4T3*[ GF9'K)3Y6])'+'54QZXOY'N?6K:JV+G(.[ M)>M"+6!K3@O7==BMT3LX::A XE&BK2 I-MHT#*"PNZD-]E/#!(,%8 )R*EJW MH(J6"DXO"K62@9LPF+)+D.%C^D>E&(/? F*:>H:V$$/SWZ^@[T*MN((;)_' M02\^+\CRJU)0PJ(%D$1@Z\A?I;P''L@PWW69NR4LK&%.HG)3Z#V1X+TN9)-+ M V9_D@]?]([C7QM;2VS&'C9('KJ"D"M#WN)4[-8J6R<[511L#!1YU->;&$29 MP?IM&Y3&-D?9NM*%7L$-52!&NFI2]E?<:]5B+B&U<:&_"'I@M*$T,J",GGCV MF7;^^4Z"QQ'XQ7%?'R<\LIBETSVR-0S)S\F1P=3/\-L+N R*=PT351Y]OG\= M6(D?P'2<>;BW2+L62XQS]H!>#T:C%[%S\YYV?:/Z)3 ]:?]1S";3UV.V\R3J M+'2U&G)$/&ND,#PKZKR)!Q2JK>1#7F\D979HNVT<&K CT[X]@VSZ4Z5?_V3X M8J_D!G%[X P0FNR;^?@R?3<:^?5OYM/+%.=@G@PL!Q-&%/LT\30;@.Q M[QC>K:<.G+(2_K^9SR[2\6@2]86;OKY^+42T-)-[+YAL2S^8L<-)[@P+J&]X M]BC9^>%1H0BEZ=@*WWALB\0)*QM<)RI7!UZB^]=?I)%X'L-#8DF2'LW2M 3$$"CRY!R>.L)YT >5V#6 M'1PUO& O)$C22Z.F:D![8D\<^D;* 02H\\+W\/!&)S]TM>C^WTXZSK&669,7 M3K$,X\?0Z6'T9Q^PTAFX?07)DAOS?_PT:UV;O$.]6.ZURG10>+S5WT)C,0J3\O#,$MBH85$*1-%#]62?''@@%K54AI88""T]QF\=^O*M%]., M*,/K/4XTUR4;GV JPED=@@-8L(3V3:_@6K:O:TEL??K$AR#[5/'YMO6X,7SH M3CO\MHG+N@V_;S&])M9K !R T+C]6 HDY2ITJ5 1"%?289CTB#.N1[C/N?4$ MSJ?8^4"FP:EFD@#WUKP@L VU1V]NF[I0#%.F9?!J9?TIIM,?^NEIT73\S8HL MK&;D8F!IZ\F&H7GK ^5IL_D^#O7QG/[86(Y]X(CCNAIGDM(NO'@_+ \_7Z!X5TR$!2VQ=73V]F( MS/B?!,*-TQO_&GZAG=.EOUR3Q&##"_!\J3%IQ1M6T/XN<_M?4$L#!!0 ( M )R J%BQ**X@0@( ) & 9 >&PO=V]R:W-H965T:4R]]'V=EE!1/9(U"-S)I:JH MP:DJ?%TKH)D35=P/@V#N5Y0)+XGRD?[623Q5Y@@8!#:JP#Q=<3W +GU@@Q?G6>7G^D%9Z.C^X?7>Z8RYYJN)7\ M.\M,&7MO/9)!3@_<[&3S";I\9M8OE5R[)VG:V&GHD?2@C:PZ,1)43+1O^MS5 MX42 /N<%82<('7=[D*-\3PU-(B4;HFPTNMF!2]6I$8X)^U'NC<)=ACJ3;+"\ M&2CRH&C&1$%62E%1 );=Z,@W>(*-\]/.;=VZA1?<)N1."E-J\D%DD/VK]Y&L MQPN/>.MPT/".JA&9!&](&(33 ;])G^[$^4VN2)?\^(S19&.@TC_/Y=Y:3\]; MV]NSU#5-(?;P>FA03^ EKU^-Y\&[ ?!I#SX=0.%=HA?8ACU?8EOT M;(NK"S?,-^Q[D<\_Z1(5J,+U0DU2>1"F;1C]:M]N5VV7^1O>]FJ\E@43FG#( M41J,%O@Y5=O_VHF1M>LY>VFP@[EAB;\,4#8 ]W,IS7%B#^A_0LD?4$L#!!0 M ( )R J%B<&=D^,0, +T' 9 >&PO=V]R:W-H965TT\%@(:69!;FUY$H8FR;%@9JA*E#23 M*5TP2UV]#DVID:4>5(@P&HV.PH)Q&RUJK]C6X\WF"AA_"_4S=HX#B"IC%5%"R8'!9?- MESVV^[ %.!Z] HA:0.1]-T+>Y3FS;#[5J@;M5A.;:_A2/9K,<>G^E!NK:983 MSLX7S' #*H.E1H/2,K]7'Y9*\(2C^3@-+:FXM6'2,BX:QN@5QABNE+2Y@6\R MQ?0Y/B1WO<6HL[B(]A)>,3V$>#2 :!1-]O#%?-D-Z,[.">F9 G.@M)QZ@<,YN_?C8]&7_?XG?1^)_O8YQ?<)$S $C57Z0#\ M7[/997(OS6Z3MSG"F2I*)C=TQ$JEK0$N+4D5D'')9,))FLOF]+M]HA:,XT\U MXAV4WI*!%:ZYE%RNP9TSN*EDRC; 9 HHTZ=A9BM-$P/ QP1+ZZDL&/@Y)EBL M4$,\'L)M"WX!=5O@P^90#D0))*8N@@.XK"1"]*7KWE Q#6ETW(TY;UM:W3!M M?(G^(A*;__0/7NC'3A^]@]-2P,B,U3[TF_M1COUH]?ZN\)YV$?SL.] MX;S&1#!C>,83GP^S*YAOI( SU);>$Z"B*2)-RH 5JI(4SYP](.4!W9O0 6F3 MK()$^9RZIHM%4FE-QWLKQX;..A9NK-PZ^L-=VQ!N7:D%ZK5_. Q)D(?F=NU' M^[?IM+F2GY8W#QNEQX=78$;0T? S;8=N'HNF8U7I+^B5LG3=^V9.[RMJMX#F M,Z5LUW$"_8L]_P=02P,$% @ G("H6"4[_YP< P #@< !D !X;"]W M;W)K&ULC57);MLP$+WW*P8*$+2 8)'&6-^^1G-%XK?2KJ1 M;&HA MS22JK&TNXMCD%=;,]%6#DCRETC6SM-2+V#0:6>&3:A&G27(:UXS+*!M[VTQG M8[6T@DN<:3#+NF;Z[0J%6D^B0;0U//!%99TASL8-6^ CVN=FIFD5=R@%KU$: MKB1H+"?1='!Q-7+Q/N GQ[79^0:G9*[4JUO<%9,H<8108&X= J/7"J]1" =$ M-/ZVF%%7TB7N?F_1OWOMI&7.#%XK\8L7MII$YQ$46+*EL ]J_0-;/2<.+U?" M^">L0^R0@O.EL:INDXE!S65XLTV[#SL)Y\DG"6F;D'K>H9!G><,LR\9:K4&[ M:$)S'UZJSR9R7+I#>;2:O)SR;'8G0MT M%8#23X"&<*^DK0SJ8I5MF5^E!P'NF^S!,>I FZ>@ WK!3.O1X MP_]1^GLZ-U;3E?BS3VD &NT'#T^3R ,U11W-T M"#V[+4OT-Q7>"<,#LP@W:'+-&W>9]Y$^"+N?]%.%T&BUXK[%J,.!AYK6;U*N MJ/>,-:#*]S#CXTHL4#/1 V.)6@^8+)R=>D!^P.B#JX&=)C*"IHR 8EU]U%P5 M!M!=&Z!#SZONU#WLM-%#LTN"V#3D(I1M M%?"#HU':&5M:T6'V@"!LZ[1T34G6\__76%&G?!NVWJP[XVB'=F5(UZX2>QNV-+:<.XZJS=L)^& M&?<>'OX4=$D6G"@(+"DUZ9^=1*##] T+JQH_\>;*TOSTGQ7]L%"[ /*72MGM MPA7H?H'9/U!+ P04 " "<@*A8I:M,*PH$ >"P &0 'AL+W=OE)$7\L6LEANZH_BA7GK,\AZE MT!79H)T5GM;S[.K\\GK*Y].!CYJVX6@L6,G*N7N>W!;S;,2$R)"*C"#Q\T W M9 P#@<:?'6;6NV3#X_$>_6W2#BTK&>C&F=]T$W.CC*AFA!=U1F#0:5M^RL?NSB\Q&#<&8P3[]918OE:1KF8>;<5 MGD\#C0=):K(&.6TY*7?18U?#+B[>2&^UW02Q)"_N2NE)?+=T1BM-X?M9'N&" M#^:J@[MNX<:?@9N(=\[&,H@WMJ#BJ7T.:CV_\9[?]?@DX#OIAV(R.A/CT7AZ M F_2ZYTDO,G+]?Y^M0K1HSS^>$YO"S=]'HY;YC+44M$\0T\$\@^4+;[YZOS5 MZ.<39*<]V>DI],5K'5 "J?[QIYQ](!_URA#J;A6%MLHT"#,&V*SJ)LI4Z6XM M:"^SALR09!;:-/'3G+0:3[.X78M8DI!PCC9%\?E[7!:UUXK8U4<-_!T3J. ; M!:ONA0["4 BPDS89TWI-J?\Z%4E3@@B,P4>.Y06RVGEA7<1^T1!G_T)(6W03 M%,0 X:Y;3+,[P]%69A"L]3@RC-UI?RXLQX'#'?%9M3>IN75UF)?"D.Q;'QHI$W:OTSM(>B#E/+_J5H&QND< MA)\JOU+*^0+^N4"_O*X&7)[8QV+4/Z02Y@;:EF3_?4,>NN>_[\VAN$VWE>V^ MO%L=RS;U@2NA9?D"6$XY'[M!BW(.4#;D4U.CE)2L:XP5>DG@]K9!)F?A# '2 MJA1;ZJ)W=!<,DE-I5&/ZF_+$U2 Y7J1]%R&\+QI3B!)Q%RM"$I[D92A^3> ] MJ_U-%(D_A5S]X-Y /).H(1/6J*;6'ERZ]NC$?AL^26!WCSX0=U(I414QK40\ MD0[U&SI5V!G\;71/^6NKB1X541&.DG4HCA0"L7\9Y*PQ(/ M6/)\ /MK!\+=A!WT3^+%7U!+ P04 " "<@*A86@*W'1P# "!!@ &0 M 'AL+W=O+D2QC]AT_D.QR'DK;&JW@43@YK+[LVVNSH M,,MF$ZTVH)TWH;F%E^JCB1R7[J/<6DVGG.+L;)[_:;GA785D 3=4(V.Y;37" MW%6,CM# V1U;"33GD]A24A<:Y[L$BRY![X4$&7Q6TE8&WLD"B^?Q,9'=,^X] M,5[T3@)^9OH"LB2"7M+KG\#+]A7(/%[V'Q4X4/QKOC)6TZ7Y?4QS!]D_#ND: MZAF-DTM*=:Q:DV3@:#@?!\EDM/)HK M2*?*5<1E2D>C*!L.@P]*%1LN!"G+1M$H2>'8O8H/Q@*I6OOA9R!7K;3=A-A; M]_-UWHV5?^[=<*:F6W-I0&!)HM[&J\4-FI2R5T"\K^D>@=@YT M7BIEGS8NP?ZO,_L+4$L#!!0 ( )R J%AOP_YZ' 0 *P* 9 >&PO M=V]R:W-H965T&M;*A5LKU9WZOBQKTF!YPCO2PLF:BP8K6(J-+SM!<&6,&N9'09#Y#::M MNYR;O6NQG/->,=J2:X%DWS18/)\3QK<+-W3W&S=T4RN]X2_G'=Z06Z+NNVL! M*W_P4M&&M)+R%@FR7KAGX>EYIO6-PA=*MG(D(YW)BO.O>O&I6KB!!D08*97V M@.'GD5P0QK0C@/&P\^D.(;7A6-Y[OS2Y0RXK+,D%9W_02M4+MW!11=:X9^J& M;S^273ZI]E=R)LT7;:UNEKNH[*7BSBH(H MF? 7#QG&QE\\G>&?9RNI!#R"OP[E:%TDAUUH8IS*#I=DX<++ET0\$G?YXP]A M%OPV 3 9 "93WI>&"(BOT;TDZ$Q*HB3";84,<'1%\8HRJBB1AX!/NCX,_*XF MJ 6ZBWW<'L+@E[C,Q&4O<8%\)=^T]&]2(2"2 ON2MY(S6F$%>["H@*8@K3## M;4F0>8\20<\PVA>\Z7#[_)-$T$P$5K3=V"@2;8G0P9TU9] ?Y*D#Y2_KH?[. M>U*29D4$BD.S$SLWW\-V?A_>=EK9*;PB+IS4B]+0N>,*,V,S\^(D,U+F%=',N>B% M .WO+^X_XHIB+\U"*V1)?A15XH6SF1,9;'M44>[E6:"%S$N*U+GB[>97143S MOU'-9EX0F$<&4$44KE[S M94>"2RI+"/'08P$UE(CHWOJ6&F>=H SM:6$3)3;148G9J_UW3NY%LQA^X>D6 MH7-;AXD3IM&K:HYCY%EL8Q6SJ2IF0Q6SR2K> MMQ7<".];?9V7O>JA:=B$K_&SO4_=:]X\['_JG9,QC_?.?@QF;<'8&^C&8"8; MWZOVBDT+1,=:H/D L4.O"$*]2@W)HTS+\ '&Y9&6-"-K M, U.F7EDQ15,-T:L89PD0BO ^9ISM5_H ,. NOP&4$L#!!0 M ( )R J%@N'5P$M0, +0( 9 >&PO=V]R:W-H965TJJY/@@0;5US>3K M-59BMW(#=[_QJ=P6VFQXZV7#MOB(^O?F0=+*&U"RLD:N2L%!8KYRKX+%=6+L MK<$?)>[4P1Q,)ALAGLWB+ENYOB&$%:;:(# :7O &J\H $8W//:8[A#2.A_,] M^@>;.^6R80IO1/5GF>EBY9_QV'L'<(+>\ND&5YRS1;+Z78@336A&8F-E7K3>1* M;HKRJ"6=EN2GUQ\%W[Y[0EG#+6XT7#RQ385JM/0T@1L3+^V!KCN@\#M $=P+ MK@L%[WF&V;?^'I$:F(5[9M?A2 MQ#2;!?-Q[%_2.!L'LYGS$96B]T7^7$,CI/E$$&_#?F]ZMC>&$T5-AJ(F)XOZ M*[["!U*; L8S,#(<[OLP];=4_&2@XQ5_.BPK:&9OV7Z&RW]0@1(UPC,QS >& MVC*4N&4RLSZ$0-]TI>FPN^GC]0)F\_I6. O'5!Q^LP:VEG;JW"G54N40,J;1 M^:7E"$%H7((9/&*C.[%U6R2V>Z9;22H[-$_L67)H;KUB,GG)!VS\$,<-[+MNM0@^59 M ,U_8H^<*)P$\>44HFA"WXFY\S[/T7:D_BHM!KFE/8@JF,01T8N"21 0N\@G M1R>(_/.]&ULE53+;MLP$+SK*Q9JT =@1"\[3EQ;@)T'VD, M(W;;0]$#+:TM(I2HD%2<].N[I&S5!1P#O4A<:G=VAM3L>"O5HRX0#;R4HM(3 MOS"F'@6!S@HLF3Z7-5;T92U5R0R%:A/H6B'+75$I@C@,+X*2\XU0=KL$I64C[:X&L^\4-+" 5FQB(P>CWC-0IA@8C& MTP[3[UK:PL/U'OW.:2S.X:#@,GRC(-X5Q(YWV\BQO&&&I6,EMZ!L M-J'9A9/JJHDOXQ7M^L_@DX#U3YY"$/8C#N'\" M+^GT)@XO^1^]13[45Q;Y!<$EPO&B;>4AJB<.;%%[WX*J2ZI-^+KA(X=CW! M@:%*5!LW-C1DLJE,ZZUNMYM,T]:0?]/;L48B-[S2('!-I>'Y<."#:D=%&QA9 M.WNNI"&SNV5!TQ653:#O:RG-/K -NGF=_@%02P,$% @ G("H6&,%V;ZM M @ XP4 !D !X;"]W;W)K&ULE51-;]LP#+W[ M5PC>,+2 43NVD[A98B#I5G2' D6ZC\.P@V(SL5!96$' HC$6@^'N"*^#< B&-QQVFWY>TB8?V'OW:]8Z]K*B&*\E_L=)4,S_S M20EKVG*SE-L;V/4SM'B%Y-I]R;:+34<^*5IM9+U+1@8U$]V?/N_.X2 AB]Y( MB'<)L>/=%7(LOU!#\ZF26Z)L-*)9P[7JLI$<$_92[HW"789Y)E_"$X@6R!(* MN1',G=39=[KBH,^GH<$*-BXL=FB+#BU^ RTAMU*82I.OHH3RW_P0F?7TXCV] M17P2\):J"Y)$ 8FC.#V!E_3M)@XO>4>[O^_>-3,OQ\B?A#]._ETU"=-$5W(KR,K*>^)=,UW@_F-+E0&E"=AWX.$M%E5_ MC=Z\48R3@?,2;P$;)@03&U07MV6\CUXZ#L:CR!JCX')\Z76D7HEX\3"(QR/[ MRY*Q=Z6@9$8C&]UBN;,X#:(L],&@R$4,@G@T M0 -?['\-"ED*TRGP7ZUGV#S3KBOX=WX MPS/"<]"$PQI3HXOQT">J&RF=8V3C9+R2!H>",RN.37,B*:MS*G:]J"32SH(KY41",_(J6W%W,K.]6+F:BT:SD M<"N):JJ*RH<5,+&?NZ%[<'PL=X4V#G\QJ^D./H'^I[Z5N/-[EJRL@*M2<"(A MG[O+\'*5F'@;\+F$O3JRB:ED*\0/L[G.YFY@! !L&BLL=K($Q0X0R?G:< M;I_2 (_M _L[6SO6LJ4*UH)]*3-=S-V)2S+(: 2? ,(.H D=7=)K(JWU)-%S,I]D2::&0S MABW5HE%^'10?@J M.DGX@B8(H.<$7]XV(+5_\OS3BZW*KM,17ZMM3K6@S)4]G,I_9I:II M"G,7^17(.W 7K_\(1\&;$W4D?1W)*?;%R]HISPZ>#;TG5WF.7X@B2\9$:LI_ MJJ+3.3<%D*Y[)MV6,LI3("(G0-."8*I:<.#:>(35ES[25W;Z6*\/@PY>C1JA MTT@/&HD6OW-3"80JD@N,V:M+Y[:;'(:N35H+I<]QDNA20F4AJ6ZH+"DCI89* M.>M&2N#I \&CY"!A^QHZKYQ!F'C# MZ=0Y0SM*O&D\0B,,O#@>.S(*Y,Y>. H58HWM M5.Z]_9VV;$?YK_#V0D0MNY(KPB!':' Q'KI$MI=,N]&BMH-]*S1>$]8L\%X& M:0+P>2Z$/FQ,@OZF7_P+4$L#!!0 ( )R J%A!)4(<\0, $ , 9 M>&PO=V]R:W-H965TK(7\K,J #1YK$JNIFZA=7WM>2HOH*)J*&K@^&8C9$4UJG+KJ5H"75NGJO1" MWT^\BC+NSB9V;2EG$['3)>.PE$3MJHK*;W,HQ7[J!NYAX3W;%MHL>+-)3;?P M /ICO92H>5V4-:N *R8XD;"9NC?!]3PS]M;@5P9[=203PV0EQ&>CW*VGKF\ M00FY-A$H?GV%!92E"80POK0QW2ZE<3R6#]'?6N[(9445+$3Y&UOK8NIF+EG# MANY*_5[L?X*63VSBY:)4]DGVC6V:NB3?*2VJUAD15(PWW_2QK<.10^8_X1"V M#J'%W22R*&^IIK.)%'LBC35&,X*E:KT1'.-F4QZTQ+<,_?1LV=17$IRXFE,;-R]O$TR;Y*$3R2)R+W@NE#D M#5_#^M3?0\ =ZO" >A[V!KRG^.:CKI6-U*,.]ZPQ[T5?P>FRI*)-00'35?_[QW*9H/.<>O-?I[;AP(P>8ECBO$MT>:P$U6(O2*(@.2BJ@7'W(J( MC5WA2*$^4*A;Q/F!@K'8,&DTW!%:DB\[*C5(ZVZ.K26'0M29+S %Y=]>OLC" M('VMS'"Q^[MJR1YRU(;TM?/V)"X!TUL$.R,ONM8X;W-32U:2P)I$SL?AP["I MH_-.\%='ZM-OS.Z9JK$<+&/GPGF%GW3L'R3,?</-0YG1(0[NY.)PXEU9(?11N*B$U^X/:@8YU1")8 MNQ,D0>+$J1/A,_Z'.?:% AQD6_RQ4I?.(/ S##I"^T%DPB.XQ4YJRDI[R,P& M(1!=-F>N\48P@1_;9VKKT!V!PS:U!0FSL7E>&;H73HP^1O/'*>EIGZ1KGZ2W M??HG==_ ZHW['YL^[5"GSSJPTF? GG78LQ\ZL'JS/\/ .CZM_]? $I9Y?J?"($33 M"R<8A48)QD9)LK,CP3NZU54@M_;NJC#0CNOF@M>M=M?CF^96^)=Y<[?&^FX1 M*BEA@Z[^,,6?1]G<5QM%B]K>$5="XXW3B@5>\4$: WR_$4(?%).@^],P^Q-0 M2P,$% @ G("H6'J,4J@7!0 )0X !D !X;"]W;W)K&ULI5?;YE)JO$M#YT^0.1* MQ)@$9 "4['Q]%R!%2Q%-)^F#+1+8R]D]NPOB?"/5@TX #'W*4J$OO,28U5F[ MK:,$,J9;<@4"=Q929Y2;F MF:(ZSS*FGB\AE9L++_"V"]=\F1B[T!Z?K]@2;L#!'IEJTXY_0T ^[#?8Z M5!?'BRSU 71:.?^BAN$Z +F6+_ M(S[2!H%Y%4.];";H3+P'OTS*5VE F8OK9 M#0OQ#4NT M>F=9%(9_J50F('B,M9U/#;"^2$>\UW<>T1&6]P&+6RV MV%F)7578V2[V58&=,D/WZ:5'M7)*_6#Y >CDZ#?)T%K M5%LSIT2T654QA7!3J?2K4NDWE@J6+9W8PXB;YSIFW]9FI39EVA;<5^E%HDB$ M\2R1TSA7CFODS20*D/^B_[)B0N.Z*%J0,@74E8JPB9K;TYH>B3R;@W)3!WO- M4F02F6OT@#1]VML\I.5WA3D]C9D!>L6XHOB-R[,0&9,I$ MA,<[0I *"UTM@%NM(YP-3F34WW5Z6)CHM3]P/#LU1&]R(S%5ACT5RC)UX2AXS#GV(A*H6PUE.JC*=/!6 MH6GGP#:2^_K#[):GIDV_]3E5F&'%65T9-UJO'U O+E<[+HN3Q8X?G%0/8,J% M=8DA*C&X"H8#SG0Y\O0;U;P-";^B8(]ZNT$^24,/%HO1L%^Z/1+TAS@Z[/_] MG;Y;';B__1U!:[9JWN!;C"FPE;0O-4N9 MJ&.QT=,/'3,[Q?^KIJO#P?LRWG88JY-[;1P5X_M_C9_0?QDZQ1CJ!>0]HHIQ M6E+;:6N6VDZC7.L.+FPA1?\=5J=0>:%)_^ M+^+%!0H]+KG0-(4%JOJM 7XBJ.)24KP8N7(7@;DTF$KWF. ]#I05P/V%E&;[ M8AU4-\/Q?U!+ P04 " "<@*A8#^4 ,](% #Q#0 &0 'AL+W=OKUWND,N<&W&AJK]E:5>GDVQ"2K'@764? MU/IW,>03H[]"5<;]DG6_-F434G3&JGHP!@2U;/HG?Q[JL&60^=\P8(,!<[C[ M0 [E);?\[$2K-=&X&KSAP*7JK &<;+ ICU;#OQ+L[-FC6$*)+;EI^@9CI0Z> M^+P2YO!D:B$"KIL6@[?SWAO[AK>0W*K&K@RY:DI1OK6? K(1'MO .V=['=YR M?41"GQ+FLVB/OW!,-W3^PO^1[C^SN;$:Z/'OKH1[?]%N?[AECDW+"W$Z@3UA MA/XB)F>__!0D_J][T$8CVFB?]Q'M@VB5MK)9OL$]?R'#@EVX]WK>C?MI)[=WC]=63\2ZE*H7Q[EJKW-;3 MJI$%N5!UJQHP,MZ#,!)HK8UWTY1=X487'+!(-WQ2EE?>M30%K\CGCFLK-!%( M)W+L_0E@M/@BF@Y"_.P%<4B#-,11E-,@]&&$@SS'J2R#40(C&"1Q@%-!2G.W M*HT2RM+0[U^@[0J293\,PPU5A2%F.Z[,T &S)/O Q MH \0?<1HDB4N" U]=)@D$ S!,I_F*0Y"1G-7* :I)6E*]E W'JD;[Z7N@RA4 M4\A*]EQ5"W(WHKS7:B$M.?A#&7-(%EK5&R(;8A5PI3&JDB6W7TM(S^R]@7&PS8J, -( MK0*,2TI^$PV85I3PIB2S$L1H1L%?@ZC[8+L MBH\]3AV1H.UQDKT)?V=7P,!^+3D8XAP"F6/@TD% 4WA\%6)8?"Y@>PORQ)\= M7Z.(LH2Y* E-][,D&5F2[&7)I31\N=1B.;+DH=\@N_J^WQ6*%ZH,;U[(BAO" MR5PK7A):T+@6R9)F'&7AA$-*,I5X8@8BPS'N3$,IBGC(OSFD& NA$=E/K+3D< MM85LBQ59"^ !MST(/!:P;)LT#=0)BKI]=$!#H2CFAY*=&@ISZ-02E9")9Q\ATY;E-FZ3:GQ0.O M@^L ;ZR$/?1"X >;*X$X0SEZP1KH-'0=R@&IO2\),*C#WKE=#_VK%>YVZOK2 M6:<*-4B,A>NP8QP76CGQHAZH#UR4@44;XE+2*F@$X&O;RG&T%B5D/@B*Q=-6 MU74'QZW;3:[:<%74GP1[,Q"4^AV._O9)GLO"VD(+4P8>(J]VSY/8#8-LQSE+H!# MT@G;!R^'@]*/G"B%ZXK4+2RUJ842$.S"6UE0&3> MJ2S")(I&82FD"N93/W=KYE-=8R$5W!INZ[(4YL<2"KV=!7&PF[B3FQS=1#B? M5F(#]X!?JEM#H[!#R60)RDJMN('U+%C$D^70V7N#KQ*V=N^;NTA66C^ZP5_9 M+(@<(2@@18<@Z.\)KJ H'!#1^-9B!MV6SG'_>X?^SL=.L:R$A2M=/,@,\UEP M$? ,UJ(N\$YOWT,;CR>8ZL+Z7[YM;:. I[5%7;;.Q*"4JOD7WUL=7N*0M Z) MY]ULY%E>"Q3SJ=%;;IPUH;D/'ZKW)G)2N4.Y1T.KDOQP?B.,DFIC^2T8?I\+ M _SLLU@58-],0Z0-G%F8MF#+!BPY M;G'[3"W/(;E4'VW#\D8AV[9,=NF9P$ M_"#,.>]'/9Y$R> $7K^+MN_Q^B^/]N_%RJ*AY/CG4+P-W. PG"N8B:U$"K. M*L*">8)@_L>K>!3]>8+LH",[.(4^O])E5:/PR:O7?"FL3+E0&;^618V0\2Z: M:A?-H1!.;G(XA,\Y\+4NJ& )GJ-+!VX!+4T:S#G2^D347!O]7"H+," MEU^,LB/-N_1@B\K(@L=^U&^ MB-DU*$WEUP#N#9PD;?2_1CQA#[XKD!SBB=ALH)FW+.Z/>Z,H9O$@Z@TN1^Q3 MC18I5J=WE0M%9=]0XK622/;)T-FR1?8O]03"VQX&YF\;,GZ#<3+R&XSZ(W:S M7E,?=$?E#X@Z(9UH6AN)$NR$W0$5@4P=X/ZVXV'$1O&07>]\*HV@4-)94 *4 M=/9M/)WA_Y0YG@V3E\32NE,T%[W!V$43]Y)AS)9'!'_AZ4;G2>+_QI?L^K?R M]3D8/U'UPZ[JAR>KOLN812O&;2?Y52/Y?:,.Y@+Y@ZZ+C.DWI.DVI,D[23A9[_= MAXY45IR,V=N#^1+N7>;4PC;^R6*)5*VPN=>[V>Y5M&@> S_-FR<5$=M(BJ* M-;E2AM)QFN:9T@Q05_YIL-)('<=_YO2R ^,,:'VM2>EVX#;HWHKS_P!02P,$ M% @ G("H6*B:1;&ULG55M;],P$/[>7W$*"(&4+:_M2FDKM0,$$I.F;8P/B ].?.KFKM5\*ALC>(W7"G1354S] M6J*0NYD7>?N)&[XNC9T(YM,-6^,MFL^;:T6CH$(6UYK(&A:N9MX@FR]3Z M.X=[CCM]8(-5DDGYW0X^%C,OM(108&XL J-NBYVGOT M]TX[:A&8-)]5%$SE>VX]R:Q2M M,*[AGHD&X0J8;A73B1L/+.Y8)U*^F@:%=K&^0=XC+%C'^"V("5[(V MI89W=8'%X_B V/44XSW%97P2\(JITJ3/1&Y;CS*/<7H*_9"Q7,%":R2Z MK"[@$V<9%]QPU'#)E.)8 #/PI\("* -N,&_(IU[#DFFNCZD\R>.XRKL2824% M9;=%-O;:P$;)+2^(E+&+O&9USID ]L!<'##/'YBO+/.M8UX=,&>4_WONF>4^ M&=Q)0X@/2@>?<(L"HJZ/NSX9T/7)R_[^#-K3FW0]E"@*X%1?6)9Q,(HR3@^> M#X:1'XXB,N+$3].Q-2[\4920<398;!D73B<51=",#&WI.37DD?IAG'3M&?T( M;NB'X[1%22^BQW#[C_B+2.4_&JZYK5=T+)1&))CNIC4UG:=BKI(]AVCHOT[& M9)QU_W9B\!9SK#)4D$1.;O)4N:&?7#B5J9^DEE8\\L-D^$2Y433LVDYNZJ>O M'Q5CLZEE3!016L4*U=K;>X36W:@MC/]L_)HJVB#^[M6T1W M9LV)D\ 5A8;G%T,/5%O?VX&1&U=3,VFH0CNSI"<1E76@]9649C^P&_2/[/PW M4$L#!!0 ( )R J%C1QPJ0AP8 %\K 9 >&PO=V]R:W-H965TDC@5%[V- ME-E9OR_"#4FP.&492=65%>,)ENHG7_=%Q@F.3% 2]SW'&?<33-/>_-RHY^(Q"24&@*K M/_=D0>)8(ZGG^%J"]JJ<.K!Y_(3^SC1>-6:)!5FP^$\:R#L! MWNQ P* ,&.QF&!X(&)8!P^<&C,H T_1^T79#G(\EGI]SMD5NT3B6DLWJ"W MZ/.=CUZ_>H->(9JB3QN6"Q4HSOM2/8X&[8=EZJLBM7<@]0#=L%1N! K2B$3M M^+YJ1M46[ZDM5YX5\ ;S4S1P3I#G>,..YUG8PWT2JG#7A'L=X?XSLCNC@]F# MYVO+Y5)(KH;X7UVB%X\U['XL M/>^=B0R'Y**G)C9!^#WIS7_^R1T[OW0I!@GF0X(%0& M;8>5MD,;^OQ7QJ(M MC>,N^HO(L8G4J\3]W!M,IS/GO'_?)-::X%AB(<&"C@8X[M =5PUH43:J*!M9 M*;O!#[=L2SCZ&=7=<*<6S7A03S(<$"(+"6#N-*A_'SIJ7&PG." G4L M']%U*HE*J2:B:S7?J&F(<7-DIJ@O[U4@NI8D$9WBC2'%@P3S(<$"(+"6>)-* MO(EU$%7BX:9X*4X(8JOBI%X\]+HB'[LTLL(?JY']6:L!?T<2&K(TRD/)^(GJ M8^%IETB0CQ8 @;5$FE8B3:T-7V"Q01FF:K%.U6*MA GUF2=UNF2Q AXKRW1O M_AXYZE][_?$A4P9 8"VZ9Q7=,RO=[S#EZ!['N1D#JJ-)FJ[5"-"'@D:$F\JK MB_79'E'N9+1+U**X:]2D<_\NW_J,Q]()!-:BTW5J0^+8BQO.U R3Y3S<* .( M,D[#]O2R+&>A3L=AQ3ZV*Y=HW^K+H$D#*+0V_0T_Z%KI_T"V&>,2;?%*39XK MO+163':PH_F&1/-!T0(HM+8L7BV+]Q_5365B* DAT7Q0M *K2UA;Z(K+G7K9LYC7$.8]Q,'7(':$HS4"M=50:&V-:F/MVIWU M#U>XW\#_0#*9J^$X1N]I0F5G.;:P8QRM#Z@[AT)KZU.[>-=NX[^CN"T1VW76 M9# >[Q1:]LQ'LP[JV*'0VJS7GMVUNLH?J''MP$*@$P&NCR#W3@B!:E0'6\0!JPD'1_!)MUI1D5XZ7\-9N;:Y= MN[O^,7>R[XV[IR)(=^R#H@50:&W^:[?MVNUV=QW\B>-4X.+3XX*I$=#)/J1) M7H"B^>[^RP!O-AWN]OV7<.9>[M\R_ M-!_V]6H2XHQ*'*/7Y"&,\Z@XI6LMI:,Y($I8510HR<6;3M5 WPV HODE6O.U MVMO!8+8SWJ!RMM6H/;]G-:3SA?G\3SCB)#:#36QHUCFUV8&.IAK4PY=H3:J' M^U465,XVU;4W]^RN^98S55+)1].[=@:'Z)UB)XX(YVZ7T)C^S5'MFS>V2? MK C7*Z[$#T0F%TA:5CVZ MQBEJ'CV)Q(U2Y_N74%#[#(KFEVCML3 ;C_=&PTOX9Z_VSY[=/]OVRMA#CZ87 MU J7:$U',)A,G%T[#)6T8+??V$BH"H^UV<$I4,CR5!;[\*JSU2[12[,WY_,^6L@P+>WO<;P>1_$QDGEE=$BL;!VX@(G*3\'3@!7V\B\/;-._ &)#GX M$M."XWS#%W,ATY5!\W4#?5E#HV>@;7!-G#+_8RW()5N*T(C_3A$5G+[,KP'AN[5=ZN\.SGAL,Y M$1Q(;<%5@F^3-!&)O!,_+FZY8'(Z_*=2O(9TU)!EC3CC>[PFYS-9!#AA=V2V M_/,/Z%E_J^0R"189 NM)Z;12.CKT956M -V"@A. *UU5XM4@7@52UL.[)42A M[7B+^=VA+-I<4V51Y?0"%+8Y>X3=EK"K);PJ&".Y &DY>T':/3XJVC64>S $ MY/N>-6"M33B5M2*EYP2NFK37DO:TI*]HOCL1A&7'T?9&8X"6[8;.@+ MJIPHL"TU<;\E[FN)?Z$"I\>1]L<#L*'M#DEK\TTEK<@IIQ5\YFX'+>E 6QZK MA0F0!VEPY*>^*@8FJZ))L,@06$_!L%4PU#XV_^X)PR+)=\VCTVBI$C "8BR+] MH%Y*^L#!02WI;YC)HI"2(RC#,1LXK V*BZ"+AI2U0WHI9=111D=71!U?-'ZN M?6_X7*NN0D$X9*P=T4L9=V81:@W4M<*/2TQN1K_B05D9.Q$ 5[JKQ[_)A)5\Y54_30N/W&S4"3EG1E M%"TRA=;7OC/"4.^$RQ=_\)8\K--B4THK8CGW8T8(V,I[(I>$K.XXD++C *XQ M6\=MP^"=4FM_5/X0#"PX?("-&F93:'T1.V,-M:ZS%-%5:A&HWMK0R!(9-O,LM?!56J"Q!X:! M[0]ME!Y]JA:FT/I:=)X:Z3VUU")0:J$RQ]Y!9Z/1PI ];K1X#;.-.K.-?F.V M8\((WDJ/I51$X9XMZ(9#10S9YT:1US#CJ#/C2&_&+XLDK=:?LGG[,=LS>D?J ME?_'-NZ4;3(%%I?T,[@(\=\+QR9].,KHVB1*;2^GIV[1WIW M?V1#'(W[M!!9KA4,)Z]1_Z[,"ET_4#<,4>?,D;Y!/*DKCL:]6F2[WM#YZ5-. MIJY*ZCG^,\P[7XSTOGAB:QR-6[9A6*UX?>Y&7:\B*;0L)WCFIQ#4^5FD][/7 M>!W+4^RQJA_O?Q7)OBS&^EILM&5L%"TRA=:7L[/$*'R%6FS2"*^,HD6FT/J_ M\G:VVM;;ZB-KL3UVV4%@#Z>D/M?DWVS'.5WD0O6$M#OS;.O-\Z0Z;(\=M3-J M0*[T&2?S5O3!#[7N\^Z,LJTWRA.K<(-VV'MP7&_XNJW/.9GY.">RG>$=GQ_L M)\D(VU7[#LH$[4ZIY?]02P,$ M% @ G("H6)&+>$DV @ MP0 !D !X;"]W;W)K&ULC53O;]HP$/U73EXUM=)$0OBQJ0N1H&Q:/U1"I=T^3/M@DH-8=>S, MO@#;7S_;@8Q)%.U+XK/OO7L7WTNZT^;%EH@$^THJ.V$E47T;138OL>*VIVM4 M[F2M3<7)A683V=H@+P*HDE$2Q^.HXD*Q+ U["Y.ENB$I%"X,V*:JN/DU0ZEW M$]9GQXU'L2G);T196O,-+I&>ZX5Q4=2Q%*)"98568' ]8=/^[6SH\T/"5X$[ M>[(&W\E*ZQ%@LHY)YZE1N_ ^&S'YA>AU8!VXH3RE[(DXTZ% MPU%VKW)=(3SQ/5JXGB-Q(>T-7(%0\%3JQG)5V#0B5\H#HOQ .VMIDU=H!_"@ M%946/JD"BW_QD9/8Z4R..F?)1<(';GHPB-]!$B=#>%[.X?KJY@+OH.M_$'@' M_]/_]^G*DG&#\N-=S.$E M=B_36IV.U=.VV'\F]Y:VEW:1B@+$M<.&O?>CQB8 MUB9M0+H.H[G2Y 8]+$OW9T'C$]SY6FLZ!KY ]Z_*_@!02P,$% @ G("H M6 "&I5VK!0 4B, !D !X;"]W;W)K&ULO9KO M3^,V',;_%:N[39P$3>PT_<%*)2 WC6F6*Q(2D6?981 MJCY9,9YBJ7;YVA,9)WB9-TH3#_G^T$MQ3'NS:7[LAL^F;"N3F)(;#L0V33'_ M?D$2]G#6@[VG Y_B]4;J ]YLFN$UN27R+KOA:L^K5)9Q2JB(&060G]O [*0V%6F_!$I'_ M! _%N<.P!Q9;(5E:-E8]2&-:_,:/91 [#8+@0 -4-D"M!@@=:!"4#8*7-AB4 M#09Y,H65/(<(2SR;F-/,R\M;(?4SWNMY*K3V/53L[^9'1]\IGP M%$1D+L%11"2.$_$>O ,>$!O,B0 Q!70G(HUI(!3%%6$@-;AD89^C26^?<%B])XHI_.$@%M"8\;!1R:)8I!H2_1--01? MKDDZ)]QXW[.K=[WQ.56+7*DUD]T!/NB2($HU5TFZ5(MT(KE6 M]@%$QT!-8(U'ANO#*6.Z4FO&55,FM&-F/M/4GZ9;KI#K<&9VD2*S,,\,A<;, M'(%EF=E;8"JL.14^ ZH:RQ=LF^G'"H<2*R3T.EK?+)RZ&("BT(=R(*4!\.1L-V1DXAUY5:,Z,:AJ&= MAF]XK,@_PPG *=LJ6F*KPROSZ&4KLU,P=J76S*<&:&@G:!CX/^M,Y*9Q%64\ M5HOZ44S!DB4)Y@)DA!=/4-Z#?^V/4R[*DJ.=' =^?S!HY^B4N5VI-7.L 1W: M"=TX%U^7XF0OQ0#V(6RGZ!3>7:DU']W5C(]>Q_B!;V5\NWI7,G6J%KE2:R9; M,SYRROC(*>,[58MK=JT7%,^>B7E M/]/^EF05Y:/ >(4XI7Q7:LVX:LI'+BC_&9$BLX+R ]^8F5/*=Z76S*RF?/1Z MRD MFYUBOBNU9D UYJ,?C_EH'_.#21^U =7>L\XYO@7FHQKST8_&?&3 ?%]-V':* M3C'?E5J1HK?SLD%*^#I_:4/HU9S*XA_WU='JQ9#S_'6(UO$+>'I9O-Y1RQ1O MFUQCOHZI E9*4F_/U)K,B]>X"AV),OR5QKF3$J6YIL;@I>$ZQ/4YRNF_HXH M=W2!ZC6:V7]02P,$% @ G("H6'S':B<= P NPD !D !X;"]W;W)K M&ULK59=;]HP%/TK5E9MK<2:;Z ,(@'IM#U40J7M M'J8]F.1"K"8QM1TH_WZV RD?:=16?8'8N>?<>XZ=:_?7E#WR!$"@YRS-^!8@[+4="RK;6:8Y$;0UW,3%O1I M(5*2PX0A7F099IL1I'0],&QC-W%+%HE0$V;07^(%3$'<+R=,CLR*)289Y)S0 M'#&8#XRAW0L[*EX'/!!8\[UGI)3,*'U4@]_QP+!409!")!0#EG\K&$.:*B)9 MQM.6TZA2*N#^\X[]I]8NMMRUB_;:"HX()F6["L("-Y^8^?MS[L 21//<#9 IQC@/<*P-T"W+<"O"W MT\Z44K0/(18XZ#.Z1DQ%2S;UH,W4:"F?Y&K9IX+)MT3B1# 5-'I,:!H#X]_0 M]5-!Q :=AR P2?D%^H[NIR$Z/[M 9XCDZ"ZA!<=YS/NFD,D5A1EM$XW*1,XK MB5QT0W.1<'2=QQ ?XDU9=%6YLZM\Y#02WF!VB5RKA1S+\6KJ&3?#ATL)MVP- M=VO@83,\A$AFKX4?J'&K=7 UG_N>=9C0E$0;]'TEKU?/J[I& MCR]Q! -#M@4.; 5&\/6+W;9^U'GVF63A)Y$=^.E5?GI-[$%(5B0&N5-E$XA2 MS(ZW7.E=R='6'*I!K@+;[?A.WUSMFU(3Y5F.=1@5-M;S0;5^I=9O5'LG.SXO MV ;I;=1"#S@MH(6&D=Q'4GH+33 K)]$-B(36FE&F\/=E.K[;/3+C-,JQ[(Y[ M9$9CN1\THUV9T6XT8^]30K<@"I;O/J0)WL@32]1VK_;)(CMMY^IHD<>G4:YG M7QVK;ZSO@^H[E?K.V[8"5S:@<]FU>2+W/[^H4]TY6(_F1W9O7%XD7FC* M:XT\1!8DYRB%N:2T+CNR*E9>%,ZHD$>Q?DSD[0J8"I#OYY2*W4 E MJ.YKP7]02P,$% @ G("H6*!?*-GX @ .0@ !D !X;"]W;W)K&ULK5;?;]HP$/Y7K*R:.FEM0A*2M(-(A6[:'BI5L&X/ MTQ[JN!\&0>)7E DO'[FU6Y6/9&TX M$W"KB*ZKBJJG"7"Y'7L#;[\P8\N5L0M^/EK3)8 4!A\)8!HJ?#4R!CO?L7USL&,L]U3"5_"3@ ($\_(-P!PBX@?@,0[0"1"[11YL*ZIH;F M(R6W1%EK9+,#EQN'QFB8L*),/H,-B!K(# JY%,RE]O0:#&5]P3>G M'#1>:U,KH0GFB%".+X2* I=I4:B:\N;.,O-$?LTDYP3OX9:J\G=?-AMO<;\W M^[0O]9H6,/;P[6I0&_#R]^\&2?"I+Q7_B>Q%8N(V,?$Q]GP"2R8$$TM\;=RF MHR_:AB)Q%+;N;/(X39-@Y&\.P^BQ2B[2B];JA;YAJV]X5%]S<,^'U2>O81@> M. Z'89ITY/5995':+R]IY25'Y4T5E,QHPK2NN^^F$9>\1_ 5!+ P04 " "<@*A8;QCQ1,0% !/)0 &0 'AL+W=O MACTP,AUKE427I./TVX^Z1+0EYB16+" OC23K7/Z'MU]%CC="?E-+ MSC5ZC*-$G7:66J].NET5+'G,U+%8\<3\LA R9MKFA&/>*!3%\S\>> S'D6I)Y/']\)IIXR9&FY?/WG_+1-OQ-PQQ6I'5)K,V:L(D M;<8;+.SI- Q!Q]_$,H]0E] M_,(U"R-S=82^WGQ!'S]\0A]0F*#;I5@KELS5N*M-5JGO;E!D<)9G0)[)@*(+ MD>BE0K\F\:-:4D\B3IC( .+Y@\1M3[C(A'>HY\9K#Y=&7,/9R94R = M6E:89O[H,_YF>7W38MZQB"4!1V*!. N6R)1V)1*>Z/2)R*H?[%0_+*H?9=4W M]7UZHMDCXHN%&0L*_7,MH@B93KUAV4M>Y#WR1F_#Y,D3.[165Y*E]KF^8^[#,?7CH5OJ,$IX-9C,^ M78*'KVLQ,*^&JD>EZA&H>AJ+=6)F%:O-K QF_4]532]GYRY9HYJLWFA4T01& M;:C)+S7Y;^B%?KU1,*XV"1B@8?K8LXNT]Z9&>:G?%>ZW-=)AM87@')IJW (1 M#&K\,U7P[)!SJL*NX>014A6&ZRN"/^K[Y6N[&1.;,0$S-L#RPE)4.-C)T!^, M^M4$P3A-*V\!!8-K]N2JH/*4+_))[THH?73-=2AYG.+)--!K)D,6H7/-8X,< M%SR^X]()&W"P?6GC4-YV2V-Y _?>.[SA Y%*4<\VN =;\,$P^;P*X+ #;'"O M[_O58=,&V6"+-AAFFP-1'*Y3T!'I#WM5L6V@$+8LA&$8@I=07 >;Z@(*^V^: MOZ4:#&--"S"'Z]CC;+@VR =;],$P^S3A.5Q'HCK0P7$;ZB(6B0B,1'"')'7@ M<4 ='**I!$L\!":>MU(=J?-/G>K@')IJM(Q$8$;:G^J(@YD(]@=576TP$[', M1&!F>IG]"@>[77 P]*OP!P=J*L02#H$_J/0JU"-U^"$]G]8& M>QOP0RS\D(-_"7**=7S^P<,1J:EM Y6(124"H](+*VN=>FK+:AO$0RSQ$)AX M6D ]XOI&Y&JY-IB(6B:B;_M,Y-P;J)-2M3WAJ$U564RB,";!_9'6(:B6?QL( M1"T"41B!WHIYM Y$-85MP!#=VN&"86A_R*,N.'(,*#AP4V$6CB@,1R]37N%@ M6\BP_A\-.$Q3&19M*/S59;]-7HCXX$![;R6V02C4$@H=O'?BHP<"FZ*>;6 2 MM9A$84QZ%?'1.@2YMF?A4$VE6 :B, ,UF-%<7X,Z_BA,/:^8 MJOQ:9-=F!!QGW\IWMXZFQ%S>9R=VE*FJ61+S(QWET_)4T#0["U-Y?H9/9OG9 M'NLF/VITP:3I=PI%?&%<>L=#TP8R/[V3WVBQR@[ W FM19Q=+CF;&ULO9E=+(1HXS ML6,_3*SE/'^VILLY.?(H3/": G:,8Y_^=8#F'2V4Y=VZ][F_G%-R C2S%M&RBSPWN;?H39AD MK_&14_%K*/SX7'RX!!] F(!?#^3(A#^;VUQ(R@+;V[+YNZ)YU-&\"QY(P@\,?$P" M'#3];=&5JC_HM3]WR!CPP:?7P'5^ ,A!(XV>E=G]-A7N#LS=78,/UZVGNFP:6\NF_ U+_2U> M6&).,TR?L;7\_CLX<7[4I6*@8(W$C*K$C/+H;D=B5B1.22+&%P-D!Q)1KU), M0Q*$6W%1Y&@KQB'X>KL1HU%,=FTZ1D.F8Z!@C72,JW2,C>/DLTA %C/6=F@KW<:U%UX,M5:K- M:#;3ZYI6NJ9&71]?4H$!,:]$G3K2!(C1DHJY WS&,->6H:DBHIT\DT5#I%>) M](PB;V-">?BWG^-*#/)4C&_:>,O@8DMQ$/)+G6)/T0,G+] M-$=$9%24_KU8$#"MS)FBX0HZ7DNHQLCMR"YT)+DAX5 MS"ID:W'DG!T(1I.FUAIEX=GY716X30F#KDE5QJH+0-ZLK5(U&COC#IU(ZD3# M\.HS2:[>R"QSDWVK]%#1F@F2/(?N.W +#LKQH:(U4R))#HUD?!.[RA#UT3J= M*1-/8Y0MXK1#6I(5FM%ZEF&E?[/2>NU:J[6:=4TX"5AH)FQ_DD&5IU?CF2)7 M9S7MJF.2N] ,WO_)-*A"=CQM*]?8=*59HACV8_%YKD$5KB-5JVKD=1 82@1# M,X/_&]=4Q,(:#DJY.J.I7B^2'$9F#O=B&U+ABNK+P7*3IK%R9EU*)861F<+F M_6W_W9BYN;YE?*AHS>1(]"/T#F1#@\)^J&C-E$C8(_/N_2UD*T,TRE5[-)M, MFM(D=)$9NF>IAE28CMVV,(U-1_E"DK?(S-O^I1:I:+V:M!<'.B.O@V=(XA>9 M\=NO=FF8BMHR-3:P8[>+)':1&;MO+EP]EN7F)GO/U(&B-1,D^8Z\]RA>QD5$ M[Y0,%*V9$KF,0.9EQ)N*E[H@4">>:N-V+,I=N69PS6N&L^7+55< D_8?2QH; M%W8HDVL$U[Q&Z%^^7,UV79&JVK@=2B6P7?->O5?M*F/5_QN$HW;QTAA-O)9, MNW;6$&.ZSX]@F&CWF/#B;_KJ:77,W\&;57%8(\,49TL!]@FAF(WW>$\->;K('J4&SY+U!+ M P04 " "<@*A8ZH+T>W ' "8, &0 'AL+W=O_D0REWO*OO(-(0(\^E[ KWH; M(;87_3Y?;HB/^3G=DD#^LJ+,QT)>LG6?;QG!3ES(]_K0, 9]'[M!;W(9W[ME MDTL:"L\-R"T#//1]S [7Q*/[JY[9>[IQYZXW(KK1GUQN\9K<$_&PO67RJI]9 M<5R?!-RE 6!D==6;FA=S.RX0/_'))7N>^PXB*0M*OT87?SE7/2/RB'AD*2(3 M6'[LR(QX7F1)^O$M-=K+ZHP*YK\_67\?BY=B%IB3&?4^NX[87/5&/>"0%0X] M<4?W?Y)4D!W96U*/QW_!/GW6Z(%ER 7UT\+2 ]\-DD_\F 8B5\!$SQ2 :0%8 M*@#M9PJ@M JUV ]4\!*"UAQ9!(I<1SF6.#)):-[P**GI;7H2QS,N+24[P91 MN]\+)G]U93DQN1=T^?7L6D;. 3/JR^[$<=P@K^=$8-?C;\ 9>+B?@]>OWH!7 MH _X!C/"@1N A\ 5_&WNQL<-#3D.''GS5>'ZLB^DJU&%_67JUBQQ"S[C%@(W M-! ;#MX%#G&*Y?M28J83/NF<0:W!&\S. 3+> FA J\:?N;[X="N+&V9<'&G< M05G846P//1?V*&AGBVK8IXSA8$WDR!)@<0#YYV[Q(;X]W6/FU(4TJ=*JKS)* M(!=\BY?DJBV4B>IE/CKD,?I. M9,)9TG7@?B]WC20.B?%!;#S*>[N)C2S9Z+N\ONI#<#RPLX<*?MN9W[;6[X= M.59LUAGEHL[5Q)Z=\\(W(2SW M_.I#<&2/ZD?I./-[W/(H'5=R1=THU=;:L"U,0\WCAE;5YYAPI*+ICC!);.". M1-CG!FLP]2D3[O=$XRUA+GUF2M;78((#P0R8!O"3N1E:P,&'.E-SO:FFPE028?:5OHG%%Q(Z(H: M_K6$L 3/WM3JAM799V@.2]U:7U]3/0J43"UI3/Z0F3;JUL>TH&HZJMBOXSVQZ7 Z"UW30 "H],/1_-<+"4;W@R M!I0!^5B4)?"*J7C%'&EGA>6,P<+ MYCEX%/ MV L)V,J9(X+<8[.&EHY.GC5:LE8,C4(B4\]$Y?[K4,_#C,>QB)N]OM43H\,\ MGJ%S Y6;O0LR@HJ,H)Y;\C/(RW2E!DV8[\ZC\],+6FI0C2B9BZ#@MYZTV@H\(%Z\-%,+B]L=5BK9V(TX\U1>034/)3+=$7/%4Y!/4Z=ON20 M&LS[891=[8*FH*(IJ*>IT]ZQ8:NTU):UHG1%2_ T6M* <6JI ,:PTI)= !)2 M@(1>#D@:*:F5PBMV28B^HJ9"%! A/<#,W9WKD, !Y%OH[K G4R,'+N?A"\29 MU78JB^N";Y#B&]3:P@ZJ6=BIO#'KJVLJ)[_L*0&2R]B=J4'=T$X2!$.TB__W"\WQ F]9%4A>GD!?^,@Q.P DHU5.X,] M\%^T3AV?:I!0#](7G09;47J/3NX77? /4OR#!BW.N*C5;;BVK!6E*X!">H Z M)?G5+$4-RIBGKZZI',5.2+]U=NKR&JKN@]5HZ@**D((BI(>B#U3$('Z2KBH= ME=E(7VO3@PB*C2P]&QW+68/VHU,';EO6BO%32&:UN1-GM;H3UY:UHG0% M;%9KP&;5 -N@O+ZFKZZI' 5LEG[=Z=2<955WY,IC6U]C4T6Y4T9ZSFJ2L:SJ M/EM-2W7!69;B+.O'.&O80CP,<- 4$V'._N'WBL5RIW@Z47.H3_DIX_%ALLY!\2+Z_BX #VKMAL MB.< &H %V6!O%9D@_M:C!Q(5H"!:@^6K0UQ,=GL1"BJ3I,"/26'JQ>. 1:M) M+%Y_Y^=U6ONYX]<^8>OX&#L'2QH&(CGTFMW-CLI?QP?$2_=GYL7QX;STOJ9)5IS/-F6Y?3N?%ZL-3Z/BC=CR3/[E7N1I5,JO M^<.\V.8\6M>-TF0.?9_.TRC.9HNS^K>/^>),[,HDSOC'W"MV:1KE_USR1#R= MS\#LVP^?XH=-6?TP7YQMHP=^R\LOVX^Y_#8_H*SCE&=%+#(OY_?GLPOP]HK! MJD%M\5O,GXK69Z_JRIT0?U5?WJ_/9W[E$4_XJJP@(OG?([_B25(A23_^;D!G MAV=6#=N?OZ&_JSLO.W,7%?Q*)+_'ZW)S/@MFWIK?1[ND_"2>?N9-ATB%MQ)) M4?_K/>UM*9EYJUU1BK1I+#U(XVS_?_2U"42K 1AJ )L&L-L #S1 30-4=W3O M6=VMZZB,%F>Y>/+RREJB51_JV-2M96_BK!K&VS*7?XUENW)QRQ_DH)3>^VQ/ MB2JT+ZYY&<5)\=)[[7VYO?9>?/_2^]Z+,^_S1NR**%L79_-2/KM"F*^:YUSN MGP,'GH.\I'=9&N^UMO/I<\'Q^$WQR^A%7 9Y6\\Y+_RH ^QP9\K>_.+ MK6SN@[HYLKB##G%$-1X:B>,GOA5Y&6^]+GA9_FF*WQ\9F[&HF MORVVT8J?S^14+7C^R&>+'[X#U/_1U'%'8%H8\"$,V(:^^%4N/#E_Y-F.&TFR M;TWKUM4*\[A@F$(6GLT?VUWHFP4,^)@>S#3GR,$Y8G7N2Q8EB5A%)5][MW+A MD*/TRON)9SR/DE>>Y+5WL993+"[*/*H6%^_FJUPM"W-/]H\B+1=? \@8HIVN M&.U\@(FY+_30%VKMRXS2&E(&.@WTK0 )" [-_[. ? M>W:L/Y0;GLOY4/GIO6B"^M+D,3/X$G8=[AN]!JQEI?D;'/P-K/Y>B:P02;RN M'6Y1R!G/O<_353(&@'U\98-AQMV\%"&6,F?T-#_Z&5G^O*Y;&=[M2Y(7W MQY*G=SPW+BU6F&.7%D=@6H^!K[8J?\(UM@%W% E7:'HH6KLV.&F=;9JW68<" MB ._0TZ#'68^"P9F/X#*06A?GVZ6=E[:VQ\]'([0]-ZJS1],N?L#I]N_*S0] M%$H @-,40--<8R:0W&1=9AKLL(_A$#.5" !V%7"SO/6N1+J-LIB/4-0*=/2X M.$+3NZWT J!34M2J1HX.A2,T/11*F@"[-AFE:%]AX#!DW8W=8$;" /D#!%5* M!-BER/MLO:LV]RBQL].*,*37^M52H'6J7#*#N; MYFW:R8T=M!;&YOVW;X<@">D /Z'2'M"N/2ZDZ$Q%_8)DXZ<=Y=A!<86F]UG) M&0@GY"=TJG5FA4%H'6@7$.#]1GY\!0WYW^33:8;G0#O!3*1!H5R#+.(G+ M*/]G_T;/^_$CB03,E5IZ+'%9H>"B5ZH#U+,LK5?O(C M0(AT825M8# E-9TJ'E=H M>BB4XH'V!,XH-4/#^P\*NIE2@QF&P$=F:B*E0I!=A>QS=C9BV@&.3EI/D4]! M2M,@,&7ZWJG4<86FAT))'63/W(P1LVG>9ER(@(\[Q#28 4(1&=C>4:O08M[7&SM0M..BB4L$'VG,TH M-_M5(,@ 0[U5LV^'("5TH+J%E-Q =KEQD?)<:DU[PM..C9S?MCSB:45.D2(@2'V3*V@]Q6OMQA::'0JD<JH0'':G^/.=TN>%\2= 7LP8S2NE0E9\J04#M@L ^OZHS5*O1 M^65_Q+&DCG-<[A"TR/2 MNF\S99Z#.LUSN$+30Z&D#3TMST$-^0O PMZ[F,D.(3ATE83&3]%,?KP&>TJ\S,=L ?V#R84B+,G@KYGW?_]J#M M2Y^FRW]]*]/MOWGK1G3*\X?ZHGCAK<0N*_=WC ^_'BZC7]17L#N_7X*W5_LK MY0IF?\-]&>4/<59X";^7D/X;)@.9[R^-[[^48EO?N[X392G2^N.&1VN>5P;R M[_="E-^^5 \X7-U?_ =02P,$% @ G("H6&1\XT=Z! ,Q( !D !X M;"]W;W)K&ULK5A;;Z,X%/XK%ENM6FFF7!.2;A(I MO:QV'SI3M=.9A]$^.. $;P&SMFDZ_WZ/#2&0.B25\I* .>?P?>?X7,QDS?B+ M2 B1Z"U+.!)EEF'^ZYJD;#VU7&NS\$A7B50+]FQ2X!5Y(O*Y M>.!P9S=68IJ17%"6(TZ64VON7MVX(Z6@);Y3LA:M:Z2H+!A[43=_QU/+48A( M2B*I3&#X>R4W)$V5)<#Q7VW4:MZI%-O7&^M_:O) 9H$%N6'I#QK+9&J-+!23 M)2Y3^7L ^>B>Y3(1Z"Z/2=S5MX%@W>8WZ)?.<3\APO,."YZ5>?%Z#NN%K=[X'C-P[WM3U_C[TO948XEHRCG_.% MD!SV\3\F+U56 K,5E=Q7HL 1F5J0O8+P5V+-?O_-'3I_F"B>R%B'<- 0#OJL MS[Y +2*;78:EY'112KQ("9(,?:>PB7XAV.;12\+2F'#CEJG>,-1O4(7I=>8[ M8Q7-US;+]U*NZX8CMQ'KX!\T^ >] ;LE.8/$.R)D@U.&[$3&.I2'#>5A;\A^ MZ.)'8H1?8:^NR";3SR&UJ\L+$__*Z*#M?S\<.NY.F QB@1.,A^8PA0WFL!?S MUU(*"24'MADJ$IQ#X:RV%2I5M3J$/7P/RAOL #?(!(X9]:A!/>I%/8__A1H/ MGE[OFS\ _;W0?NC>%KIW=%&& M6;;:>.#XIM$4,,YHZ ?V7_V>$VW 4UGK>F4[6KB]C?R8:K)QU*'0^H:",@K" MW8)BD@N@YV:'#[IX9K7?4,X3QB@M#D8I:FF+;LL M35+A> _'[6#A]C;Q*O_,F_;$+ ='L31)[66YG27<_F%B3UG\>4^R!>'FI.RU M^.&D/)&U+O_M7.*&O:5J#I6UZ8M/V[YX]Q:E)1QQT)+#J'+#L@+"K8^VT$@- MQ[(#=:QW.OJPRTYDK>NR[5#D'IB*VBYKC1*DX[*HZS)#%ATJ.WW"X6^FO$@+PE;FLSJG-:O/E8Z[/^SOKU^J+B#[6;\U4GU/@$+NB MN4 I68))2$O PZLO%-6-9(4^Y"^8A,E77R8$0YU0 O!\R:#'US?J!&PO=V]R:W-H965T(]/"1BZ]RP9A"W_*LD&>= MA5++=T$@)PN64_F6+UFAOYEQD5.E;\4\D$O!Z+1TRK, AV$2Y#0M.J-A^=F= M& WY2F5IP>X$DJL\I^+[!ND8$RYORKN?DP/>N$)B.6L8DR M(:C^MV:7+,M,))W'/]N@G>J9QG'W^BGZ=0E>@QE3R2YY]E5IL_M-OVX'8<=!Q_ YX MZX#W'9(##F3K0$J@F\Q*6%=4T=%0\$LKIFB:R3?H%'UZN$*O7[U!KU!:H(\+OI*T MF,IAH/3S391@LGW6Q>99^,"S"+KEA5I(]'LQ95./_R7L'V$@0*"!5^CQ$_H+ M#$:\I>(M(N$)PB&.?0G![E=LHMVCTIT Z9!J,D@9CQR(=RXETV/_Y7PLE= % M_K=OC# M9=-3Q4_U6ER)5'U'#VQB+E(FT4=!"SEC0GCKY&(3."D#&Z):C\)AL-X%!EDX MV7:K;+LOS?8$?2H$F_!YD?[+IN@]SZ9I,4=_:!+U);]Y3A=('K)PDD^JY!,P M^3_5@@FD%E2O7Y8ON=",C3[D2[WXS7)'-UQ7GL;QH5@SJ4H&.$$ 8A^LY"@L MR,*!U:M@]5J>$P/4EWSO:/*0A9-\OTJ^#R[VFY2.TVQ3[O"*[[>YXEL*YD > M5) 'X'S=\&)^JIC(=:,=JQ,T,\UG;9J/#_:@-N+]*!F$^Q/C,2,)#@_,3A3: MQAB"R5Y2(;Z;FBD31'R&LKWTV;=)MBK+:LI$NJ9&D*#,3JNW0X;U=.-N%.(] M5,?M7%@[_3X"8=F&?^)T_!-T;Q:/,'"^W+)\S(2W&.'P3:NQK6CN8& [&/C' M&^XV1EN(6XKF(K8*(P);^A/BA69.H^8$'8]3I(06FOYR);4RU$681/O5ZC$+ M2:]_H%BM0HA@B7"^UAJ4CC.&] L+DE1?2+ );>/M)A*7VLQ-UV,51=T#V5J% M$,$2X;JB,T3+8?9F6&_NW6[8C_=3])C%\8 M$H*1H7/8M17-A M6Z$0P4KA4K\W:&8S6F?"]3NH)FQ:OD;"+2BJ=_VH.R#]_#C "MLT;P_L#SR=OW.HN05O17-A6!6!8!;R0O'&]R^^_ M.X F;K96!6!8!6QH&[=)V_ 3&\]F2]'<\;$*!,,*Y%FTC5L5'VU%2J,:#'K,D)(>(T,H.#,N.YK3=/[[.(!,W3]O^,;R9\#S"KN\. M>,?28W9X+(EMV"1LB; )V/D;;^NV%,V%;3L_@3O_"PF;U#O[?B&!)FZVMO,3 MN/-O")NT2=CP$QO/YL_8,B [AQ)MG$JT>RSQ,P0'L8*#'-EV:$;8Y+C0 $W< M+*W0(+#0:$S4Y/C) VCBYFD;/H$/'YY%U.3X\0%HXN9F6S/IM4708(]O7. M M17-AVQY/X![_4H+NUT[5?-LA'K/Z=DBP;LP#JA]1C/X'4$L#!!0 ( )R J%C]*-%+.0, ,X3 - M>&POGW./[1MB&-5Z+=C=@C$=K HAZS%9 M:%U]",-ZOF %K2_*BDF#9*4JJ#9=E8=UI1A-:R 5(AST>G%84"[)9"27Q4VA MZV!>+J4>D[@-!>[V.1V3?OR>!$YN6J9L3![.WOY8EOKZ3>#N)^].3GH/Y]?[ M\3,+G)/0*WKY M&+'JYK,$PZ?I'T,\J8\-6NL!U]:G0<[Q2C#3TT8[]C0@EHU>I1M4_+'4GY9F.M+VH;S9K6(97]G^*FL-8.I]7)U6E5A_ M%#R7!7.3?W'"R8AN>,&B5/R7R0:E,C[;2FW):9;CG MP1%Z_KOKG#/)%!7;IDWM'_(JO]IQ=/6O+-O?*ON&O1Z;E^NAF[P\!I/Q,9@\ MBIH<'H/)Y/!-1H?I,6P.&5LGF9US3!L-X+PX)M_@_"FZI,%LR87FLNDM>)HR M^>0X8^0UG9D_5G;TS?B4970I]'T+CDG7_LI2OBR2=M0M+$0SJFM_@>GUX_:P M:G)QF;(52Z=-5^4SVPQ,PV1M+B#L(S?V\B,8QV%^!# L#^8 XS@6EN=_FL\0 MG8_#,&]#+S)$.4.4XU@^9&H_6!X_)S&7?Z9)$D5QC*WH=.IU,,76+8[AQZ^& M>0,&E@7G1!'L*N8->X)Q)$DP!&K17Z-QC*Q.#!___F!/210EB1\!S.\@ MBC $GD8W'L?A9OW5-C]!V_R&U!+ P04 " "<@*A8EXJ[ M', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6 M!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV M)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(= MI7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( M )R J%@M^XWK] , % ? / >&PO=V]R:V)O;VLN>&ULQ9G?;]LV$(#_ M%4(OZQXZ6S^2MD%=(*W3+4"V&K&1UX&6SA81BO1(.FG[U^\DU2@5RX>]W/QD MD:+)3R1UWTEZ_VS=X]K:1_&UT<;/DCJ$W=5DXLL:&NE_LSLP>&9C72,#%MUV MXG<.9.5K@-#H23:=7DX:J4SRX?VAKX6;Q 4;H S*&JQL*QX4//N?Y]NB>%)> MK956X=LLZ8XU)*)11C7J.U2S9)H(7]OG/ZQ3WZT)4B]+9[6>)6E_X@%<4.51 M];*%7,FU[VJ"7-]+!)DEEU/L<*.<#UV+KG^)C$^ C?O2/MC/2@=P/8[;U78"<8Q#W&"/W#L1U&2+(=P3D.U[(.Y >?!RIIU2HGO+2 MW)K2-B!6\NN0B=0'LS_NK-F^7H%KQ!S6\:JEE"]29F$L@RT?:ZLKN() : M;^ _40Y[UV=Y<9Y,*2)C5X17&/3$RLD*)U!<.R?-]IB14D;&K(S1I$2\6F V M5:J!V3+RF8/9(;%M?]+]&N-1&LF8-7)\BYR I(22L0N%2/(&CQL9)92,62A] MFB=>K22..YP]2B 9LT"&N=4H'N6/C-L?(TG6*"1EDHS9)"/9UB@CY92,V2ED MVC6X2W+*+3FS6\BT:XA)Z25GULNIM.O'LL>8E%YR[D>4X^QK;&/FY!NM,SAF M!)$R3,YLF!/YV($SQJ0,DS,;AA9A_$HKIXR3N^ MF#LKJ\,'XCN9U3O;_?F@$02-R@>-(6ABOJK01Z M*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'I;[["$0&]#O8U M;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]'O9U ;T>]G4!O1[V=0&]'O9U M;^\==A/H[:BW$^CMJ+<3Z.VHMS]2[Y1/NYAN/=7!E&ULS=G);L(P% 707T'9(F(\E X"-FVW+8O^@)L\2$026[:A M\/=UPB"UHJB(2KV;1(GM=U]LZ6PR?MM:\KU-735^DA0AV ?&?%90K7UJ+#5Q M9&Y\B:]]:9I)XJCR M2>]Q-['-FB3:VJK,=(CC;-WDWU(&^X0TKNSF^**TOA\G).QD0COR<\!^W>N: MG"MSZLVT"R^ZCK/8IF(^;"ORZ?D2)WHT\WF946ZR51V7I-XZTKDOB$)=I;NB M_?/)(>XP[:[\ZORNS+G .'/FC/7QQ!Q='G&UL4$L! A0#% @ G("H6+D468CO *P( M !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% M @ G("H6)E&PO=V]R:W-H965T&UL4$L! A0#% M @ G("H6%Y+-2%3" JB4 !@ ("!EPX 'AL+W=OV$Z59 # _"P & @(%A' >&PO M=V]R:W-H965T&UL4$L! A0#% @ G("H6-K?D2@6!P M[QX !@ ("!)R 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G("H6,F8DK77! >PL !@ M ("!?3$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G("H6)N=5'+J P J @ M !D ("!*4D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G("H6%66Y92> P R0@ !D M ("!,50 'AL+W=O&PO=V]R:W-H965T M"P4 #P, 9 M " @8)< !X;"]W;W)K&UL4$L! A0# M% @ G("H6*_OSG^%!0 @PP !D ("!Q&$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ G("H6+$H MKB!" @ D 8 !D ("!GG8 'AL+W=O0 >&PO=V]R:W-H965T&UL4$L! A0#% @ G("H6*6K3"L*! '@L !D M ("!TG\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ G("H6"X=7 2U P M @ !D ("! MN8L 'AL+W=O&PO=V]R:W-H965T2 !X;"]W;W)K&UL4$L! A0#% M @ G("H6.0TJ_Y; P ]0< !D ("!:Y4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G("H6 _E #/2 M!0 \0T !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ G("H6-''"I"'!@ 7RL !D M ("!]:\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ G("H6 "&I5VK!0 4B, !D ("!C;\ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MG("H6&\8\43$!0 3R4 !D ("!\LL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G("H6(L"PTZ+" MQC\ !D ("!^MX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G("H6/THT4LY P SA, T M ( !=O( 'AL+W-T>6QE&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ G("H6+DCVC>R 0 5!P !H M ( !Y/H 'AL+U]R96QS+W=O<&5S72YX;6Q02P4& #< -P#X#@ MOX end XML 62 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 63 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 65 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 151 258 1 true 53 0 false 4 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://vishay.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - Consolidated Condensed Balance Sheets Sheet http://vishay.com/role/ConsolidatedCondensedBalanceSheets Consolidated Condensed Balance Sheets Statements 2 false false R3.htm 020000 - Statement - Consolidated Condensed Statements of Operations Sheet http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations Consolidated Condensed Statements of Operations Statements 3 false false R4.htm 030000 - Statement - Consolidated Statements of Comprehensive Income Sheet http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 4 false false R5.htm 040000 - Statement - Consolidated Condensed Statements of Cash Flows Sheet http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows Consolidated Condensed Statements of Cash Flows Statements 5 false false R6.htm 050000 - Statement - Consolidated Condensed Statements of Equity Sheet http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity Consolidated Condensed Statements of Equity Statements 6 false false R7.htm 050100 - Statement - Consolidated Condensed Statements of Equity (Parenthetical) Sheet http://vishay.com/role/ConsolidatedCondensedStatementsOfEquityParenthetical Consolidated Condensed Statements of Equity (Parenthetical) Statements 7 false false R8.htm 060100 - Disclosure - Basis of Presentation Sheet http://vishay.com/role/BasisOfPresentation Basis of Presentation Notes 8 false false R9.htm 060200 - Disclosure - Acquisition and Divestiture Activities Sheet http://vishay.com/role/AcquisitionAndDivestitureActivities Acquisition and Divestiture Activities Notes 9 false false R10.htm 060300 - Disclosure - Leases Sheet http://vishay.com/role/Leases Leases Notes 10 false false R11.htm 060400 - Disclosure - Income Taxes Sheet http://vishay.com/role/IncomeTaxes Income Taxes Notes 11 false false R12.htm 060500 - Disclosure - Long-Term Debt Sheet http://vishay.com/role/LongtermDebt Long-Term Debt Notes 12 false false R13.htm 060600 - Disclosure - Stockholders' Equity Sheet http://vishay.com/role/StockholdersEquity Stockholders' Equity Notes 13 false false R14.htm 060700 - Disclosure - Revenue Recognition Sheet http://vishay.com/role/RevenueRecognition Revenue Recognition Notes 14 false false R15.htm 060800 - Disclosure - Accumulated Other Comprehensive Income (Loss) Sheet http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income (Loss) Notes 15 false false R16.htm 060900 - Disclosure - Pensions and Other Postretirement Benefits Sheet http://vishay.com/role/PensionsAndOtherPostretirementBenefits Pensions and Other Postretirement Benefits Notes 16 false false R17.htm 061000 - Disclosure - Stock-Based Compensation Sheet http://vishay.com/role/StockbasedCompensation Stock-Based Compensation Notes 17 false false R18.htm 061100 - Disclosure - Segment Information Sheet http://vishay.com/role/SegmentInformation Segment Information Notes 18 false false R19.htm 061200 - Disclosure - Earnings Per Share Sheet http://vishay.com/role/EarningsPerShare Earnings Per Share Notes 19 false false R20.htm 061300 - Disclosure - Fair Value Measurements Sheet http://vishay.com/role/FairValueMeasurements Fair Value Measurements Notes 20 false false R21.htm 061400 - Disclosure - Insider Trading Arrangements Sheet http://vishay.com/role/InsiderTradingArrangements Insider Trading Arrangements Notes 21 false false R22.htm 070100 - Disclosure - Basis of Presentation (Policies) Sheet http://vishay.com/role/BasisOfPresentationPolicies Basis of Presentation (Policies) Policies 22 false false R23.htm 070400 - Disclosure - Income Taxes (Policies) Sheet http://vishay.com/role/IncomeTaxesPolicies Income Taxes (Policies) Policies 23 false false R24.htm 071200 - Disclosure - Earnings Per Share (Policies) Sheet http://vishay.com/role/EarningsPerSharePolicies Earnings Per Share (Policies) Policies 24 false false R25.htm 080200 - Disclosure - Acquisition and Divestiture Activities (Tables) Sheet http://vishay.com/role/AcquisitionAndDivestitureActivitiesTables Acquisition and Divestiture Activities (Tables) Tables http://vishay.com/role/AcquisitionAndDivestitureActivities 25 false false R26.htm 080300 - Disclosure - Leases (Tables) Sheet http://vishay.com/role/LeasesTables Leases (Tables) Tables http://vishay.com/role/Leases 26 false false R27.htm 080500 - Disclosure - Long-Term Debt (Tables) Sheet http://vishay.com/role/LongtermDebtTables Long-Term Debt (Tables) Tables http://vishay.com/role/LongtermDebt 27 false false R28.htm 080600 - Disclosure - Stockholders' Equity (Tables) Sheet http://vishay.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://vishay.com/role/StockholdersEquity 28 false false R29.htm 080700 - Disclosure - Revenue Recognition (Tables) Sheet http://vishay.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://vishay.com/role/RevenueRecognition 29 false false R30.htm 080800 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) Sheet http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossTables Accumulated Other Comprehensive Income (Loss) (Tables) Tables http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLoss 30 false false R31.htm 080900 - Disclosure - Pensions and Other Postretirement Benefits (Tables) Sheet http://vishay.com/role/PensionsAndOtherPostretirementBenefitsTables Pensions and Other Postretirement Benefits (Tables) Tables http://vishay.com/role/PensionsAndOtherPostretirementBenefits 31 false false R32.htm 081000 - Disclosure - Stock-Based Compensation (Tables) Sheet http://vishay.com/role/StockbasedCompensationTables Stock-Based Compensation (Tables) Tables http://vishay.com/role/StockbasedCompensation 32 false false R33.htm 081100 - Disclosure - Segment Information (Tables) Sheet http://vishay.com/role/SegmentInformationTables Segment Information (Tables) Tables http://vishay.com/role/SegmentInformation 33 false false R34.htm 081200 - Disclosure - Earnings Per Share (Tables) Sheet http://vishay.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://vishay.com/role/EarningsPerShare 34 false false R35.htm 081300 - Disclosure - Fair Value Measurements (Tables) Sheet http://vishay.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://vishay.com/role/FairValueMeasurements 35 false false R36.htm 090200 - Disclosure - Acquisition and Divestiture Activities (Details) Sheet http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails Acquisition and Divestiture Activities (Details) Details http://vishay.com/role/AcquisitionAndDivestitureActivitiesTables 36 false false R37.htm 090300 - Disclosure - Leases (Details) Sheet http://vishay.com/role/LeasesDetails Leases (Details) Details http://vishay.com/role/LeasesTables 37 false false R38.htm 090400 - Disclosure - Income Taxes (Details) Sheet http://vishay.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://vishay.com/role/IncomeTaxesPolicies 38 false false R39.htm 090500 - Disclosure - Long-Term Debt (Details) Sheet http://vishay.com/role/LongtermDebtDetails Long-Term Debt (Details) Details http://vishay.com/role/LongtermDebtTables 39 false false R40.htm 090600 - Disclosure - Stockholders' Equity (Details) Sheet http://vishay.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://vishay.com/role/StockholdersEquityTables 40 false false R41.htm 090700 - Disclosure - Revenue Recognition (Details) Sheet http://vishay.com/role/RevenueRecognitionDetails Revenue Recognition (Details) Details http://vishay.com/role/RevenueRecognitionTables 41 false false R42.htm 090800 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails Accumulated Other Comprehensive Income (Loss) (Details) Details http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossTables 42 false false R43.htm 090900 - Disclosure - Pensions and Other Postretirement Benefits (Details) Sheet http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails Pensions and Other Postretirement Benefits (Details) Details http://vishay.com/role/PensionsAndOtherPostretirementBenefitsTables 43 false false R44.htm 091000 - Disclosure - Stock-Based Compensation (Details) Sheet http://vishay.com/role/StockbasedCompensationDetails Stock-Based Compensation (Details) Details http://vishay.com/role/StockbasedCompensationTables 44 false false R45.htm 091100 - Disclosure - Segment Information (Details) Sheet http://vishay.com/role/SegmentInformationDetails Segment Information (Details) Details http://vishay.com/role/SegmentInformationTables 45 false false R46.htm 091200 - Disclosure - Earnings Per Share (Details) Sheet http://vishay.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://vishay.com/role/EarningsPerShareTables 46 false false R47.htm 091300 - Disclosure - Fair Value Measurements (Details) Sheet http://vishay.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://vishay.com/role/FairValueMeasurementsTables 47 false false All Reports Book All Reports vishayintertech_10q.htm vsh-20240330.xsd vsh-20240330_cal.xml vsh-20240330_def.xml vsh-20240330_lab.xml vsh-20240330_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 67 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "vishayintertech_10q.htm": { "nsprefix": "vsh", "nsuri": "http://vishay.com/20240330", "dts": { "inline": { "local": [ "vishayintertech_10q.htm" ] }, "schema": { "local": [ "vsh-20240330.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2004/ref-2004-08-10.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "vsh-20240330_cal.xml" ] }, "definitionLink": { "local": [ "vsh-20240330_def.xml" ] }, "labelLink": { "local": [ "vsh-20240330_lab.xml" ] }, "presentationLink": { "local": [ "vsh-20240330_pre.xml" ] } }, "keyStandard": 242, "keyCustom": 16, "axisStandard": 17, "axisCustom": 0, "memberStandard": 31, "memberCustom": 21, "hidden": { "total": 5, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 151, "entityCount": 1, "segmentCount": 53, "elementCount": 677, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 681, "http://xbrl.sec.gov/dei/2023": 30, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://vishay.com/role/DocumentAndEntityInformation", "longName": "000100 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://vishay.com/role/ConsolidatedCondensedBalanceSheets", "longName": "010000 - Statement - Consolidated Condensed Balance Sheets", "shortName": "Consolidated Condensed Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c20240330", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240330", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations", "longName": "020000 - Statement - Consolidated Condensed Statements of Operations", "shortName": "Consolidated Condensed Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:Revenues", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:ManufacturingCosts", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "unique": true } }, "R4": { "role": "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome", "longName": "030000 - Statement - Consolidated Statements of Comprehensive Income", "shortName": "Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:ProfitLoss", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "unique": true } }, "R5": { "role": "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows", "longName": "040000 - Statement - Consolidated Condensed Statements of Cash Flows", "shortName": "Consolidated Condensed Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:ProfitLoss", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "unique": true } }, "R6": { "role": "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity", "longName": "050000 - Statement - Consolidated Condensed Statements of Equity", "shortName": "Consolidated Condensed Statements of Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c20221231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20221231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquityParenthetical", "longName": "050100 - Statement - Consolidated Condensed Statements of Equity (Parenthetical)", "shortName": "Consolidated Condensed Statements of Equity (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "div", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "div", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://vishay.com/role/BasisOfPresentation", "longName": "060100 - Disclosure - Basis of Presentation", "shortName": "Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://vishay.com/role/AcquisitionAndDivestitureActivities", "longName": "060200 - Disclosure - Acquisition and Divestiture Activities", "shortName": "Acquisition and Divestiture Activities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://vishay.com/role/Leases", "longName": "060300 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://vishay.com/role/IncomeTaxes", "longName": "060400 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://vishay.com/role/LongtermDebt", "longName": "060500 - Disclosure - Long-Term Debt", "shortName": "Long-Term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://vishay.com/role/StockholdersEquity", "longName": "060600 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://vishay.com/role/RevenueRecognition", "longName": "060700 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLoss", "longName": "060800 - Disclosure - Accumulated Other Comprehensive Income (Loss)", "shortName": "Accumulated Other Comprehensive Income (Loss)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://vishay.com/role/PensionsAndOtherPostretirementBenefits", "longName": "060900 - Disclosure - Pensions and Other Postretirement Benefits", "shortName": "Pensions and Other Postretirement Benefits", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://vishay.com/role/StockbasedCompensation", "longName": "061000 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://vishay.com/role/SegmentInformation", "longName": "061100 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://vishay.com/role/EarningsPerShare", "longName": "061200 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://vishay.com/role/FairValueMeasurements", "longName": "061300 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://vishay.com/role/InsiderTradingArrangements", "longName": "061400 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://vishay.com/role/BasisOfPresentationPolicies", "longName": "070100 - Disclosure - Basis of Presentation (Policies)", "shortName": "Basis of Presentation (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "22", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:FiscalPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:FiscalPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://vishay.com/role/IncomeTaxesPolicies", "longName": "070400 - Disclosure - Income Taxes (Policies)", "shortName": "Income Taxes (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "23", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "vsh:EffectiveIncomeTaxRateDescriptionPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "vsh:EffectiveIncomeTaxRateDescriptionPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://vishay.com/role/EarningsPerSharePolicies", "longName": "071200 - Disclosure - Earnings Per Share (Policies)", "shortName": "Earnings Per Share (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "24", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:EarningsPerSharePolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:EarningsPerSharePolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://vishay.com/role/AcquisitionAndDivestitureActivitiesTables", "longName": "080200 - Disclosure - Acquisition and Divestiture Activities (Tables)", "shortName": "Acquisition and Divestiture Activities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://vishay.com/role/LeasesTables", "longName": "080300 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "vsh:AssetsAndLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "vsh:AssetsAndLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://vishay.com/role/LongtermDebtTables", "longName": "080500 - Disclosure - Long-Term Debt (Tables)", "shortName": "Long-Term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://vishay.com/role/StockholdersEquityTables", "longName": "080600 - Disclosure - Stockholders' Equity (Tables)", "shortName": "Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "vsh:ScheduleOfStockholderReturnPolicyTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "vsh:ScheduleOfStockholderReturnPolicyTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://vishay.com/role/RevenueRecognitionTables", "longName": "080700 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossTables", "longName": "080800 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)", "shortName": "Accumulated Other Comprehensive Income (Loss) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsTables", "longName": "080900 - Disclosure - Pensions and Other Postretirement Benefits (Tables)", "shortName": "Pensions and Other Postretirement Benefits (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c20240101to20240330_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://vishay.com/role/StockbasedCompensationTables", "longName": "081000 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://vishay.com/role/SegmentInformationTables", "longName": "081100 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://vishay.com/role/EarningsPerShareTables", "longName": "081200 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://vishay.com/role/FairValueMeasurementsTables", "longName": "081300 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails", "longName": "090200 - Disclosure - Acquisition and Divestiture Activities (Details)", "shortName": "Acquisition and Divestiture Activities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c20240330", "name": "us-gaap:Goodwill", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20221002to20221231_BusinessAcquisitionAxis_MaxPowerMember", "name": "us-gaap:BusinessAcquisitionNameOfAcquiredEntity", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "unique": true } }, "R37": { "role": "http://vishay.com/role/LeasesDetails", "longName": "090300 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c20240330", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240330", "name": "us-gaap:OperatingLeaseLiability", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "unique": true } }, "R38": { "role": "http://vishay.com/role/IncomeTaxesDetails", "longName": "090400 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://vishay.com/role/LongtermDebtDetails", "longName": "090500 - Disclosure - Long-Term Debt (Details)", "shortName": "Long-Term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:AmortizationOfDebtDiscountPremium", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:AmortizationOfDebtDiscountPremium", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://vishay.com/role/StockholdersEquityDetails", "longName": "090600 - Disclosure - Stockholders' Equity (Details)", "shortName": "Stockholders' Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:DividendsCommonStockCash", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:DividendsCommonStockCash", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://vishay.com/role/RevenueRecognitionDetails", "longName": "090700 - Disclosure - Revenue Recognition (Details)", "shortName": "Revenue Recognition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "longName": "090800 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details)", "shortName": "Accumulated Other Comprehensive Income (Loss) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "unique": true } }, "R43": { "role": "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails", "longName": "090900 - Disclosure - Pensions and Other Postretirement Benefits (Details)", "shortName": "Pensions and Other Postretirement Benefits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c20240101to20240330_RetirementPlanSponsorLocationAxis_US_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330_RetirementPlanSponsorLocationAxis_US_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://vishay.com/role/StockbasedCompensationDetails", "longName": "091000 - Disclosure - Stock-Based Compensation (Details)", "shortName": "Stock-Based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } }, "R45": { "role": "http://vishay.com/role/SegmentInformationDetails", "longName": "091100 - Disclosure - Segment Information (Details)", "shortName": "Segment Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:Revenues", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330_ContractWithCustomerSalesChannelAxis_DistributorsMember", "name": "us-gaap:Revenues", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "unique": true } }, "R46": { "role": "http://vishay.com/role/EarningsPerShareDetails", "longName": "091200 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:NetIncomeLoss", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "unique": true } }, "R47": { "role": "http://vishay.com/role/FairValueMeasurementsDetails", "longName": "091300 - Disclosure - Fair Value Measurements (Details)", "shortName": "Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:DebtSecuritiesHeldToMaturityTransferAmount", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240330", "name": "us-gaap:DebtSecuritiesHeldToMaturityTransferAmount", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "vishayintertech_10q.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative balance of each component of other comprehensive income (loss) and income tax effects [Roll Forward]", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Basis of Presentation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingStandardsUpdate201602Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201602Member", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "terseLabel": "ASU 2016-02 [Member]", "label": "Accounting Standards Update 2016-02 [Member]", "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842)." } } }, "auth_ref": [ "r646" ] }, "us-gaap_AccountingStandardsUpdate201613Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201613Member", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "ASU 2016-13 [Member]", "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments." } } }, "auth_ref": [ "r324" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Trade accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r29", "r889" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r316", "r317" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Income taxes", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r124", "r175" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Pension and Other Post-Retirement Actuarial Items [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r7", "r20", "r43", "r929", "r930", "r931" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Allowance for depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r68", "r201", "r696" ] }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Unrealized Gain (Loss) on Available-for-Sale Securities [Member]", "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r214", "r215", "r216", "r218", "r226", "r227", "r929" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income [Line Items]", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r225", "r226", "r635", "r637", "r638", "r639", "r640", "r641" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance", "label": "Accumulated other comprehensive income (loss)", "periodEndLabel": "Ending Balance", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r42", "r43", "r134", "r210", "r692", "r735", "r739" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]", "verboseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r4", "r20", "r43", "r600", "r603", "r668", "r730", "r731", "r929", "r930", "r931", "r946", "r947", "r948" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Currency Translation Adjustment [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r6", "r20", "r43", "r226", "r227", "r637", "r638", "r639", "r640", "r641", "r929" ] }, "vsh_AdditionalExpectedRepatriation": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "AdditionalExpectedRepatriation", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Additional repatriation of foreign earnings which the company expects to occur in future period.", "label": "Additional expected repatriation" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Capital in excess of par value", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r128" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Capital In Excess of Par Value [Member]", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r551", "r552", "r553", "r749", "r946", "r947", "r948", "r1014", "r1037" ] }, "vsh_AdjustmentToNumeratorForContinuingOperationsAndNetEarningsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vishay.com/20240330", "localname": "AdjustmentToNumeratorForContinuingOperationsAndNetEarningsAbstract", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Adjustment To Numerator For Continuing Operations and Net Earnings.", "label": "Adjustment To Numerator For Continuing Operations and Net Earnings [Abstract]", "verboseLabel": "Adjustment to the numerator for continuing operations and net earnings:" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Adjustments for New Accounting Pronouncements [Axis]", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r191", "r192", "r193", "r194", "r195", "r249", "r250", "r251", "r252", "r261", "r318", "r319", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r356", "r551", "r552", "r553", "r568", "r569", "r570", "r571", "r584", "r585", "r586", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r627", "r628", "r630", "r631", "r632", "r633", "r642", "r643", "r647", "r648", "r649", "r650", "r664", "r665", "r666", "r667", "r668", "r676", "r677", "r678", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings", "crdr": "debit", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends declared", "label": "Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings", "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from dividends legally declared (or paid) in excess of retained earnings balance." } } }, "auth_ref": [ "r21", "r161" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "crdr": "credit", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Issuance of convertible notes due 2025", "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital." } } }, "auth_ref": [ "r72" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments", "crdr": "debit", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Repurchase of convertible debt instruments", "documentation": "The amount of subsequent adjustments to additional paid in capital for convertible financial instruments where a component of equity and a component of debt are recognized." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r89", "r90", "r516" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net earnings to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "vsh_AdoptionOfNewAccountingStandardMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "AdoptionOfNewAccountingStandardMember", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Change in deferred taxes due to adoption of new accounting standard", "label": "Adoption of New Accounting Standard [Member]" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation expense recognized", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r546", "r555" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "srt_AmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AmericasMember", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Americas [Member]" } } }, "auth_ref": [ "r1038", "r1039", "r1040", "r1041" ] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Non-cash interest expense", "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense." } } }, "auth_ref": [ "r13", "r115", "r142", "r400" ] }, "vsh_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vishay.com/20240330", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAbstract", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Abstract]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r275" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, by Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r55" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r55" ] }, "srt_AsiaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaMember", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Asia [Member]" } } }, "auth_ref": [ "r1038", "r1039", "r1040", "r1041" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Impairment of goodwill and long-lived assets", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r13", "r67" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r173", "r204", "r241", "r286", "r301", "r307", "r323", "r365", "r366", "r368", "r369", "r370", "r372", "r374", "r376", "r377", "r589", "r593", "r629", "r689", "r786", "r889", "r902", "r967", "r968", "r1023" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAndLiabilitiesLesseeAbstract", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Assets and Liabilities [Abstract]" } } }, "auth_ref": [] }, "vsh_AssetsAndLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://vishay.com/20240330", "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "presentation": [ "http://vishay.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's right of use assets and lease liabilities.", "label": "Assets and Liabilities, Lessee [Table Text Block]", "terseLabel": "Right of Use Assets and Lease Liabilities" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r198", "r213", "r241", "r323", "r365", "r366", "r368", "r369", "r370", "r372", "r374", "r376", "r377", "r589", "r593", "r629", "r889", "r967", "r968", "r1023" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair value assets", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r114" ] }, "vsh_AutomotiveMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "AutomotiveMember", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Automotive end market customer", "label": "Automotive [Member]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "crdr": "debit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Available for sale securities", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current." } } }, "auth_ref": [ "r320", "r336" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545" ] }, "vsh_BarryIndustriesMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "BarryIndustriesMember", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Barry Industries [Member]" } } }, "auth_ref": [] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://vishay.com/role/BasisOfPresentation" ], "lang": { "en-us": { "role": { "verboseLabel": "Basis of Presentation", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r150" ] }, "srt_BoardOfDirectorsChairmanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "BoardOfDirectorsChairmanMember", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Former Board of Directors Chairman [Member]", "label": "Board of Directors Chairman [Member]" } } }, "auth_ref": [ "r954" ] }, "vsh_BorrowingsToFundAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "BorrowingsToFundAcquisition", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount borrowed under a revolving credit facility used to fund or partially fund an acquisition.", "label": "Borrowings to fund acquisition" } } }, "auth_ref": [] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Building and Improvements [Member]", "label": "Building and Building Improvements [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [] }, "us-gaap_BuildingsAndImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingsAndImprovementsGross", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Buildings and improvements", "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [ "r153" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r583", "r877", "r880" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r93", "r96", "r583", "r877", "r880" ] }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "crdr": "debit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Transaction Costs", "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionDateOfAcquisitionAgreement1", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business acquisition, date of acquisition agreement", "documentation": "Date when the business acquisition agreement was executed, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEffectiveDateOfAcquisition1", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business acquisition, effective date of acquisition", "documentation": "Date when the acquirer obtains control of the acquiree, in YYYY-MM-DD format." } } }, "auth_ref": [ "r1", "r2", "r22" ] }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableLineItems", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Equity Interests Issued or Issuable [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionNameOfAcquiredEntity": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionNameOfAcquiredEntity", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business acquisition, name of acquired entity", "documentation": "Name of the acquired entity." } } }, "auth_ref": [ "r94" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business acquisition, percentage of voting interests acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r95" ] }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r920", "r921" ] }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r920", "r921" ] }, "us-gaap_BusinessAcquisitionProFormaInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationAbstract", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionSharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionSharePrice", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Share Price", "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Net Income (Loss)", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r581", "r582" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r581", "r582" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "crdr": "credit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business combination, contingent consideration arrangements, range of outcomes, value, high", "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid." } } }, "auth_ref": [ "r104" ] }, "us-gaap_BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognized", "crdr": "credit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair value of contingent consideration", "documentation": "The amount, measured at acquisition-date fair value, of all liabilities assumed that arise from contingencies and were recognized by the entity." } } }, "auth_ref": [ "r99" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Business Acquisitions", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred taxes, net", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets", "crdr": "debit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Acquired cash and short-term investments", "documentation": "The amount of financial assets (as defined) recognized as of the acquisition date." } } }, "auth_ref": [ "r97", "r98", "r172" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Customer relationships", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total identified assets and liabilities (excluding cash and cash equivalents)", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r97", "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]" } } }, "auth_ref": [] }, "vsh_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital", "crdr": "debit", "calculation": { "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Working Capital", "terseLabel": "Net working capital (excluding cash and cash equivalents)" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "crdr": "credit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Other, net", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Property and equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r97", "r98" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Acquisition Activities [Abstract]" } } }, "auth_ref": [] }, "vsh_CapPriceOfCappedCall": { "xbrltype": "perShareItemType", "nsuri": "http://vishay.com/20240330", "localname": "CapPriceOfCappedCall", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Cap price of capped call.", "label": "Cap price of capped call" } } }, "auth_ref": [] }, "vsh_CapacitorsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "CapacitorsSegmentMember", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails", "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Capacitors Segment [Member]", "terseLabel": "Capacitors [Member]" } } }, "auth_ref": [] }, "vsh_CapellaMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "CapellaMember", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Name of asset group tested for impairment and determined to be impaired.", "label": "Capella [Member]" } } }, "auth_ref": [] }, "vsh_CappedCallTransactions": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "CappedCallTransactions", "crdr": "credit", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "documentation": "Capped call transactions entered in connection with issuance of convertible senior notes.", "label": "Capped call transactions" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r51", "r200", "r853" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of year", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r51", "r147", "r238" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r3", "r147" ] }, "vsh_CashPaidForCappedCall": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "CashPaidForCappedCall", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows", "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Cash paid to purchase capped call.", "label": "Cash paid for capped call" } } }, "auth_ref": [] }, "vsh_CashRepatriatedTotal": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "CashRepatriatedTotal", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "The total amount of foreign earnings repatriated to the U.S. under the Company's repatriation program which was initiated in 2008.", "label": "Cash Repatriated Total", "terseLabel": "Total cash repatriated under the Company's program" } } }, "auth_ref": [] }, "vsh_CenterlineMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "CenterlineMember", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Centerline Technologies, LLC", "label": "Centerline [Member]" } } }, "auth_ref": [] }, "vsh_ChangeDueToEnactmentOfAmericanTaxpayerReliefActMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "ChangeDueToEnactmentOfAmericanTaxpayerReliefActMember", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Change in deferred tax assets value as a result of the enactment of the American Taxpayer Relief Act of 2012.", "label": "Change due to enactment of American Taxpayer Relief Act [Member]" } } }, "auth_ref": [] }, "us-gaap_ChangeInContractWithCustomerLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInContractWithCustomerLiabilityAbstract", "presentation": [ "http://vishay.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales returns and allowances accrual activity [Roll Forward]", "label": "Change in Contract with Customer, Liability [Abstract]" } } }, "auth_ref": [] }, "vsh_ChangeInIsraelTaxRateMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "ChangeInIsraelTaxRateMember", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Change in deferred tax assets in Israel as a result of the change in the corporate income tax rate in Israel.", "label": "Change in Israel Tax Rate [Member]" } } }, "auth_ref": [] }, "vsh_ChangeInTaxRegulationMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "ChangeInTaxRegulationMember", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Change in deferred taxes as a result of a change in tax regulation.", "label": "Change in Tax Regulation [Member]" } } }, "auth_ref": [] }, "srt_ChiefFinancialOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefFinancialOfficerMember", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Former Chief Financial Officer [Member]", "label": "Chief Financial Officer [Member]" } } }, "auth_ref": [ "r954" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "vsh_ClassBConvertibleCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "ClassBConvertibleCommonStockMember", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "documentation": "A classification of common stock that has different rights than Common Class A and may be converted to another form of security.", "label": "Class B Convertible Common Stock [Member]" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows", "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity", "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r190", "r207", "r208", "r209", "r241", "r265", "r269", "r272", "r274", "r280", "r281", "r323", "r365", "r368", "r369", "r370", "r376", "r377", "r408", "r409", "r411", "r414", "r420", "r629", "r741", "r742", "r743", "r744", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r774", "r795", "r814", "r831", "r832", "r833", "r834", "r835", "r915", "r942", "r950" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows", "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock [Member]", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1037" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows", "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Class B Convertible Common Stock [Member]", "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r1037" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquityParenthetical", "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividends per share (in dollars per share)", "verboseLabel": "Dividends declared (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Cash Paid", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r161" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r892", "r893", "r894", "r896", "r897", "r898", "r899", "r946", "r947", "r1014", "r1035", "r1037" ] }, "us-gaap_CommonStockOtherValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockOtherValueOutstanding", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Class B convertible common stock", "documentation": "Value of shares of other common stock instruments held by shareholders, such as exchangeable shares. May be all or portion of the number of common shares authorized." } } }, "auth_ref": [] }, "vsh_CommonStockParValue010PerShareMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "CommonStockParValue010PerShareMember", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Common stock, par value $0.10 per share [Member]" } } }, "auth_ref": [] }, "us-gaap_CommonStockValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValueOutstanding", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock", "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares." } } }, "auth_ref": [ "r127", "r774" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Pensions and Other Postretirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income attributable to Vishay stockholders", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r44", "r222", "r224", "r233", "r684", "r705" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Less: comprehensive income attributable to noncontrolling interests", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r10", "r108", "r112", "r222", "r224", "r232", "r683", "r704" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r112", "r169", "r222", "r224", "r231", "r682", "r703" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r133", "r230", "r681", "r702" ] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Software [Member]", "label": "Computer Software, Intangible Asset [Member]", "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks." } } }, "auth_ref": [ "r852", "r958", "r959" ] }, "vsh_ComputingMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "ComputingMember", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Computing end market customer", "label": "Computing [Member]" } } }, "auth_ref": [] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r244", "r288", "r299", "r300", "r301", "r302", "r303", "r305", "r309", "r365", "r366", "r367", "r368", "r370", "r371", "r373", "r375", "r376", "r967", "r968" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r244", "r288", "r299", "r300", "r301", "r302", "r303", "r305", "r309", "r365", "r366", "r367", "r368", "r370", "r371", "r373", "r375", "r376", "r967", "r968" ] }, "us-gaap_ConstructionInProgressGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressGross", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Construction in progress", "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [ "r153" ] }, "vsh_ConsumerProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "ConsumerProductsMember", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Consumer products end market customer", "label": "Consumer Products [Member]" } } }, "auth_ref": [] }, "vsh_ContingentConsiderationFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "ContingentConsiderationFairValue", "crdr": "credit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of contingent consideration.", "label": "Contingent consideration fair value" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "presentation": [ "http://vishay.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r422", "r423", "r432" ] }, "vsh_ContractWithCustomerLiabilityCurrentCreditsIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "ContractWithCustomerLiabilityCurrentCreditsIssued", "crdr": "debit", "presentation": [ "http://vishay.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of credits issued decreasing the balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Current, Credits Issued", "negatedLabel": "Credits issued" } } }, "auth_ref": [] }, "vsh_ContractWithCustomerLiabilityCurrentIncreaseDecreaseForForeignCurrencyTransactions": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "ContractWithCustomerLiabilityCurrentIncreaseDecreaseForForeignCurrencyTransactions", "crdr": "credit", "presentation": [ "http://vishay.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from foreign currency transactions.", "label": "Contract with Customer, Liability, Current, Increase (Decrease) for Foreign Currency Transactions", "terseLabel": "Foreign currency" } } }, "auth_ref": [] }, "vsh_ContractWithCustomerLiabilityCurrentProvision": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "ContractWithCustomerLiabilityCurrentProvision", "crdr": "debit", "presentation": [ "http://vishay.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount charged against operating income increasing the balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Current, Provision", "terseLabel": "Sales allowances" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerSalesChannelAxis", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Sales Channel [Axis]", "documentation": "Information by sales channel for delivery of good or service in contract with customer." } } }, "auth_ref": [ "r872", "r971" ] }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerSalesChannelDomain", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales Channel [Domain]", "label": "Contract with Customer, Sales Channel [Domain]", "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary." } } }, "auth_ref": [ "r872", "r971" ] }, "vsh_ConvertibleAndExchangeableDebtInstruments": { "xbrltype": "sharesItemType", "nsuri": "http://vishay.com/20240330", "localname": "ConvertibleAndExchangeableDebtInstruments", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using either the if-converted or treasury stock method. The method used is dependent on the specific debt instrument.", "label": "Convertible and exchangeable debt instruments", "verboseLabel": "Convertible and exchangeable debt instruments (in shares)" } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtMember", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Debt [Member]", "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [ "r155", "r379", "r380", "r390", "r391", "r392", "r396", "r397", "r398", "r399", "r400", "r863", "r864", "r865", "r866", "r867" ] }, "us-gaap_ConvertibleDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtNoncurrent", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible debt", "label": "Convertible Debt, Noncurrent", "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock." } } }, "auth_ref": [ "r36" ] }, "vsh_ConvertibleSeniorDebenturesDue2040Member": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "ConvertibleSeniorDebenturesDue2040Member", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails", "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Debentures, Due 2040", "label": "Convertible Senior Debentures, Due 2040 [Member]", "terseLabel": "Convertible Debentures, Due 2040 [Member]" } } }, "auth_ref": [] }, "vsh_ConvertibleSeniorDebenturesDue2041Member": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "ConvertibleSeniorDebenturesDue2041Member", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails", "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Debentures, Due 2041", "label": "Convertible Senior Debentures, Due 2041 [Member]", "terseLabel": "Convertible Debentures, Due 2041 [Member]" } } }, "auth_ref": [] }, "vsh_ConvertibleSeniorDebenturesDue2042Member": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "ConvertibleSeniorDebenturesDue2042Member", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails", "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Debentures, Due 2042", "label": "Convertible Senior Debentures, Due 2042 [Member]", "terseLabel": "Convertible Debentures, Due 2042 [Member]" } } }, "auth_ref": [] }, "vsh_ConvertibleSeniorNotesDue2025Member": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "ConvertibleSeniorNotesDue2025Member", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails", "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes, due 2025", "label": "Convertible Senior Notes, Due 2025 [Member]" } } }, "auth_ref": [] }, "vsh_ConvertibleSeniorNotesDue2030Member": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "ConvertibleSeniorNotesDue2030Member", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Convertible senior notes, due 2025", "label": "Convertible Senior Notes, Due 2030 [Member]" } } }, "auth_ref": [] }, "us-gaap_CorporateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateMember", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate Other [Member]", "label": "Corporate Segment [Member]", "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r952" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "vsh_CreditFacilityForeignBorrowingSublimit": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "CreditFacilityForeignBorrowingSublimit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum foreign currency borrowings per terms of the revolving credit agreement.", "label": "Credit facility foreign borrowing sublimit" } } }, "auth_ref": [] }, "vsh_CreditFacilityMaximumUnrestrictedCashLeverageRatioAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "CreditFacilityMaximumUnrestrictedCashLeverageRatioAdjustment", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum amount of unrestricted cash adjustment to net leverage ratio.", "label": "Credit facility maximum unrestricted cash leverage ratio adjustment" } } }, "auth_ref": [] }, "vsh_CreditFacilityNetLeverageRatioMaximum": { "xbrltype": "pureItemType", "nsuri": "http://vishay.com/20240330", "localname": "CreditFacilityNetLeverageRatioMaximum", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum net leverage ratio allowable per terms of revolving credit agreement.", "label": "Credit Facility Net Leverage Ratio Maximum" } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]" } } }, "auth_ref": [ "r193", "r248", "r255", "r261", "r328", "r334", "r551", "r552", "r553", "r570", "r571", "r598", "r600", "r601", "r603", "r604", "r605", "r610", "r613", "r615", "r616", "r666" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "auth_ref": [ "r193", "r248", "r255", "r261", "r328", "r334", "r551", "r552", "r553", "r570", "r571", "r598", "r600", "r601", "r603", "r604", "r605", "r610", "r613", "r615", "r616", "r666" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "auth_ref": [ "r193", "r248", "r255", "r261", "r328", "r334", "r551", "r552", "r553", "r570", "r571", "r598", "r600", "r601", "r603", "r604", "r605", "r610", "r613", "r615", "r616", "r666" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r102" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Long-Term Debt [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://vishay.com/role/LongtermDebt" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-Term Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r154", "r239", "r378", "r384", "r385", "r386", "r387", "r388", "r389", "r394", "r401", "r402", "r404" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails", "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r26", "r123", "r124", "r174", "r176", "r244", "r379", "r380", "r381", "r382", "r383", "r385", "r390", "r391", "r392", "r393", "r395", "r396", "r397", "r398", "r399", "r400", "r645", "r863", "r864", "r865", "r866", "r867", "r943" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Basis spread on variable rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCallDateEarliest": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCallDateEarliest", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Call Date, Earliest", "documentation": "Earliest date before maturity when the issuer can call the outstanding debt instrument for repayment or conversion to equity, in YYYY-MM-DD format." } } }, "auth_ref": [ "r26", "r76", "r121" ] }, "vsh_DebtInstrumentConvertibleConversionPeriodBeforeMaturityDate": { "xbrltype": "durationItemType", "nsuri": "http://vishay.com/20240330", "localname": "DebtInstrumentConvertibleConversionPeriodBeforeMaturityDate", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Period before maturity date prior to which the holders of convertible debt instruments may convert the convertible debt instruments under certain circumstances, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Convertible, Conversion Period before Maturity Date", "terseLabel": "Conversion period before maturity date" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails", "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Effective conversion price (in dollars per share)", "verboseLabel": "Minimum market price of common stock for inclusion of shares issuable upon conversion of senior debentures for calculation of diluted earnings per share (in dollars per share)", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r156", "r381" ] }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionRatio1", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective conversion rate", "label": "Debt Instrument, Convertible, Conversion Ratio", "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount." } } }, "auth_ref": [ "r35", "r76", "r159", "r160", "r381" ] }, "us-gaap_DebtInstrumentConvertibleLatestDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleLatestDate1", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Latest Date", "documentation": "Latest date when the debt instrument can be converted into equity, in YYYY-MM-DD format." } } }, "auth_ref": [ "r36", "r76", "r160" ] }, "vsh_DebtInstrumentConvertibleMaximumThresholdOfQuarterlyCashDividendsPerShareOfCommonStockForNotAdjustingConversionRateOfConvertibleNotes": { "xbrltype": "perShareItemType", "nsuri": "http://vishay.com/20240330", "localname": "DebtInstrumentConvertibleMaximumThresholdOfQuarterlyCashDividendsPerShareOfCommonStockForNotAdjustingConversionRateOfConvertibleNotes", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum threshold of quarterly cash dividends per share of common stock for not adjusting conversion rate of convertible notes.", "label": "Debt Instrument, Convertible, Maximum threshold of quarterly cash dividends per share of common stock for not adjusting conversion rate of convertible notes", "terseLabel": "Maximum threshold of quarterly cash dividends per share of common stock for not adjusting conversion rate of convertible notes" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleStockPriceTrigger": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleStockPriceTrigger", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "130% of the conversion price (in dollars per share)", "label": "Debt Instrument, Convertible, Stock Price Trigger", "documentation": "Price of the entity's common stock which would be required to be attained for the conversion feature embedded in the debt instrument to become effective." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument percentage of conversion price", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Principal amount of debt", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r116", "r118", "r379", "r645", "r864", "r865" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonconvertible debt borrowing rate at issuance", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r34", "r116", "r406", "r645" ] }, "us-gaap_DebtInstrumentInterestRateIncreaseDecrease": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateIncreaseDecrease", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of credit facility, decrease in commitment fee", "documentation": "Incremental percentage increase (decrease) in the stated rate on a debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash coupon rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r34", "r380" ] }, "us-gaap_DebtInstrumentIssuanceDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentIssuanceDate1", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuance date", "label": "Debt Instrument, Issuance Date", "documentation": "Date the debt instrument was issued, in YYYY-MM-DD format." } } }, "auth_ref": [ "r27", "r969" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r244", "r379", "r380", "r381", "r382", "r383", "r385", "r390", "r391", "r392", "r393", "r395", "r396", "r397", "r398", "r399", "r400", "r403", "r645", "r863", "r864", "r865", "r866", "r867", "r943" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt maturity date", "label": "Debt Instrument, Maturity Date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r188", "r863", "r1016" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails", "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r36", "r244", "r379", "r380", "r381", "r382", "r383", "r385", "r390", "r391", "r392", "r393", "r395", "r396", "r397", "r398", "r399", "r400", "r645", "r863", "r864", "r865", "r866", "r867", "r943" ] }, "vsh_DebtInstrumentPercentageOfSalePriceOfCommonStock": { "xbrltype": "percentItemType", "nsuri": "http://vishay.com/20240330", "localname": "DebtInstrumentPercentageOfSalePriceOfCommonStock", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Floor percentage of the trading price of convertible debt instruments to the product of common stock price and conversion rate to determine eligibility of conversion.", "label": "Debt Instrument Percentage Of Sale Price Of Common Stock", "verboseLabel": "Debt instrument percentage of sales price of common stock" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRepurchaseDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRepurchaseDate", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Repurchase Date", "documentation": "Date the debt instrument was repurchased, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r36", "r76", "r77", "r115", "r116", "r118", "r120", "r158", "r160", "r244", "r379", "r380", "r381", "r382", "r383", "r385", "r390", "r391", "r392", "r393", "r395", "r396", "r397", "r398", "r399", "r400", "r403", "r645", "r863", "r864", "r865", "r866", "r867", "r943" ] }, "us-gaap_DebtInstrumentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentsAbstract", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instruments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossWriteoff": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossWriteoff", "crdr": "debit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Other than Temporary Impairment Losses, Investments, Held-to-maturity Securities", "documentation": "Amount of writeoff of investment in debt security, measured at amortized cost (held-to-maturity), charged against allowance for credit loss." } } }, "auth_ref": [ "r335" ] }, "us-gaap_DebtSecuritiesHeldToMaturityTransferAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldToMaturityTransferAmount", "crdr": "debit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Held-to-maturity Securities Transferred", "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) transferred to investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and net income (trading)." } } }, "auth_ref": [ "r186" ] }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNoncurrentNet", "crdr": "debit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred financing costs", "label": "Debt Issuance Costs, Noncurrent, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r117" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Company's Deferred Tax Assets In Israel", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r166", "r945", "r1008" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r558", "r559" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred income taxes", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r558", "r559", "r690" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Taxes and Tax Credits", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r149" ] }, "us-gaap_DeferredOtherTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredOtherTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred other tax expense (benefit)", "label": "Deferred Other Tax Expense (Benefit)", "documentation": "Amount of other deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. For example, but not limited to, acquisition-date income tax benefits or expenses recognized from changes in the acquirer's valuation allowance for its previously existing deferred tax assets resulting from a business combination and adjustments to beginning-of-year balance of a valuation allowance because of a change in circumstance causing a change in judgment about the realizability of the related deferred tax asset in future periods." } } }, "auth_ref": [ "r92", "r165", "r945" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "crdr": "credit", "calculation": { "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization of losses (gains)", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan." } } }, "auth_ref": [ "r437", "r475", "r500", "r875", "r876" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "crdr": "debit", "calculation": { "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of prior service cost (credit)", "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r437", "r476", "r501", "r875", "r876" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmortizationOfTransitionAssetObligation", "crdr": "credit", "calculation": { "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of transition obligation", "documentation": "Amount of transition asset (obligation) recognized in net periodic benefit (cost) credit of defined benefit plan." } } }, "auth_ref": [ "r437", "r477", "r502" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails", "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsTables" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear", "crdr": "debit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Estimated company contributions in next fiscal year", "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year." } } }, "auth_ref": [ "r470", "r876" ] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Expected return on plan assets", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan." } } }, "auth_ref": [ "r437", "r474", "r499", "r875", "r876" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Interest cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r437", "r441", "r473", "r498", "r875", "r876" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net periodic benefit cost", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r471", "r496", "r875", "r876" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Components of net periodic pension cost [Abstract]", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1", "crdr": "credit", "calculation": { "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 3.0 }, "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 }, "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows", "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations", "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Curtailment and settlement losses", "negatedTerseLabel": "U.S. pension settlement charges", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from settlement and curtailment." } } }, "auth_ref": [ "r973", "r974", "r975" ] }, "us-gaap_DefinedBenefitPlanServiceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanServiceCost", "crdr": "debit", "calculation": { "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Net service cost", "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r439", "r472", "r497", "r875", "r876" ] }, "us-gaap_DefinedBenefitPlanSettlementsBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanSettlementsBenefitObligation", "crdr": "debit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Settlements, Benefit Obligation", "documentation": "Amount of (increase) decrease to benefit obligation of defined benefit plan from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Includes, but is not limited to, lump-sum cash payment to participant in exchange for right to receive specified benefits, purchase of nonparticipating annuity contract and change from remeasurement." } } }, "auth_ref": [ "r440" ] }, "vsh_DenominatorForBasicEarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vishay.com/20240330", "localname": "DenominatorForBasicEarningsPerShareAbstract", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Denominator For Basic Earnings Per Share.", "label": "Denominator For Basic Earnings Per Share [Abstract]", "verboseLabel": "Denominator [Abstract]" } } }, "auth_ref": [] }, "vsh_DenominatorForDilutedEarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vishay.com/20240330", "localname": "DenominatorForDilutedEarningsPerShareAbstract", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Denominator For Diluted Earnings Per Share.", "label": "Denominator For Diluted Earnings Per Share [Abstract]", "verboseLabel": "Denominator for diluted earnings per share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r13", "r291" ] }, "us-gaap_DerivativeDescriptionOfTerms": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeDescriptionOfTerms", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Description of Terms", "documentation": "Description of the relevant terms of the derivative. Includes the type of instrument, risk being hedged, notional amount, counterparty, inception date, maturity date, relevant interest rates, strike price, cap price, and floor price." } } }, "auth_ref": [] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1012", "r1013" ] }, "vsh_DiodesSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "DiodesSegmentMember", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Diodes Segment [Member]", "terseLabel": "Diodes [Member]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://vishay.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r971" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://vishay.com/role/StockbasedCompensation" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r514", "r519", "r547", "r548", "r550", "r884" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Stock-Based Compensation [Abstract]" } } }, "auth_ref": [] }, "vsh_DistributorsMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "DistributorsMember", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Distribution customers", "label": "Distributors [Member]" } } }, "auth_ref": [] }, "vsh_DividendEquivalentsIssued": { "xbrltype": "sharesItemType", "nsuri": "http://vishay.com/20240330", "localname": "DividendEquivalentsIssued", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of paid-in-kind dividends issued to participating securities in the form of additional units of the participating security.", "label": "Dividend equivalents issued", "terseLabel": "Dividend equivalents issued (in shares)" } } }, "auth_ref": [] }, "vsh_DividendEquivalentsIssuedInDollarsPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://vishay.com/20240330", "localname": "DividendEquivalentsIssuedInDollarsPerShare", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for dividend equivalents issued during the period on the phantom stock plan.", "label": "Dividend equivalents issued (in dollars per share)" } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Dividends declared", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r161" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r906" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r907" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_DomesticPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticPlanMember", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Domestic Plan [Member]", "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r976", "r977", "r978" ] }, "vsh_EMSCompaniesMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "EMSCompaniesMember", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "EMS customers", "label": "EMS companies [Member]", "terseLabel": "EMS Companies [Member]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations", "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic earnings per share attributable to Vishay stockholders (in dollars per share)", "label": "Basic earnings per share attributable to Vishay stockholders (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r234", "r253", "r254", "r255", "r256", "r257", "r263", "r265", "r272", "r273", "r274", "r278", "r616", "r617", "r685", "r706", "r858" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations", "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted earnings per share attributable to Vishay stockholders (in dollars per share)", "label": "Diluted earnings per share attributable to Vishay stockholders (in dollars per share)", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r234", "r253", "r254", "r255", "r256", "r257", "r265", "r272", "r273", "r274", "r278", "r616", "r617", "r685", "r706", "r858" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://vishay.com/role/EarningsPerSharePolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Discussion on convertible debt included in computation of earnings per share diluted", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r55", "r56" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://vishay.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "verboseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r262", "r275", "r276", "r277" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of exchange rate changes on cash and cash equivalents", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r634" ] }, "vsh_EffectOnIncomeTaxExpenseBenefitLineItems": { "xbrltype": "stringItemType", "nsuri": "http://vishay.com/20240330", "localname": "EffectOnIncomeTaxExpenseBenefitLineItems", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in", "label": "Effect on Income Tax Expense (Benefit) [Line Items]" } } }, "auth_ref": [] }, "vsh_EffectiveIncomeTaxRateDescriptionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://vishay.com/20240330", "localname": "EffectiveIncomeTaxRateDescriptionPolicyTextBlock", "presentation": [ "http://vishay.com/role/IncomeTaxesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Description on effective income tax rate during the reporting period.", "label": "Effective Income Tax Rate Description [Policy Text Block]", "verboseLabel": "Effective Income Tax Rate Description" } } }, "auth_ref": [] }, "us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability", "crdr": "credit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Embedded derivative", "label": "Embedded Derivative, Fair Value of Embedded Derivative Liability", "documentation": "Fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as a liability." } } }, "auth_ref": [ "r113" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Payroll and related expenses", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r32" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Compensation Cost", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r549" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Remaining Amortization Periods", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r549" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails", "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Options [Member]", "terseLabel": "Weighted average employees stock options [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine3", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r904" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r904" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r904" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r914" ] }, "dei_EntityListingsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingsLineItems", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Listings [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityListingsTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingsTable", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Listings [Table]", "documentation": "Container for exchange listing information for an entity" } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r904" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r904" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r904" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r904" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r21", "r193", "r225", "r226", "r227", "r245", "r246", "r247", "r250", "r258", "r260", "r279", "r328", "r334", "r421", "r551", "r552", "r553", "r570", "r571", "r598", "r600", "r601", "r602", "r603", "r605", "r615", "r635", "r637", "r638", "r639", "r640", "r641", "r668", "r730", "r731", "r732", "r749", "r814" ] }, "us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentRealizedGainLossOnDisposal", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Loss on disposal of equity affiliate", "documentation": "Amount of gain (loss) on sale or disposal of an equity method investment." } } }, "auth_ref": [ "r932", "r933", "r939" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Europe [Member]" } } }, "auth_ref": [ "r1038", "r1039", "r1040", "r1041" ] }, "vsh_EventOfDefaultJudgmentLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "EventOfDefaultJudgmentLimit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of adverse judgment triggering default on revolving credit facility", "label": "Event of Default - Judgment Limit", "terseLabel": "Event of default - judgment limit" } } }, "auth_ref": [] }, "vsh_ExchangeableUnsecuredNotesDue2102Member": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "ExchangeableUnsecuredNotesDue2102Member", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Borrowings that are exchangeable for equity instruments.", "label": "Exchangeable Unsecured Notes, Due 2102 [Member]" } } }, "auth_ref": [] }, "vsh_ExecutiveCompensationCharge": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "ExecutiveCompensationCharge", "crdr": "debit", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Compensation expense recorded to recognize changes in executive employees contract or status with the company.", "label": "Executive Compensation Charge", "terseLabel": "Executive compensation charges (credit)" } } }, "auth_ref": [] }, "vsh_ExecutiveCompensationChargeCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "ExecutiveCompensationChargeCredit", "crdr": "debit", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Compensation expense recorded to recognize changes in executive employees contract or status with the company.", "label": "Executive Compensation Charge (credit)", "negatedTerseLabel": "Executive compensation credit (charge)" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r620", "r621", "r625" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r620", "r621", "r625" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Hierarchy [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r392", "r462", "r463", "r464", "r465", "r466", "r467", "r621", "r669", "r670", "r671", "r864", "r865", "r873", "r874", "r875" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r620", "r621", "r622", "r623", "r626" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Measurements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://vishay.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r619" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r392", "r462", "r467", "r621", "r669", "r873", "r874", "r875" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r392", "r462", "r467", "r621", "r670", "r864", "r865", "r873", "r874", "r875" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r392", "r462", "r463", "r464", "r465", "r466", "r467", "r621", "r671", "r864", "r865", "r873", "r874", "r875" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurements, Fair Value Hierarchy [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r392", "r462", "r463", "r464", "r465", "r466", "r467", "r669", "r670", "r671", "r864", "r865", "r873", "r874", "r875" ] }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsNonrecurringMember", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurements, Nonrecurring [Member]", "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value." } } }, "auth_ref": [ "r620", "r621", "r622", "r623", "r624", "r626" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurements, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r619", "r626" ] }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets [Abstract]", "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities [Abstract]", "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Useful Life", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r350", "r352", "r353", "r354", "r675", "r679" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r64", "r66" ] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Definite-lived intangible assets", "label": "Finite-Lived Intangible Assets Acquired", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r351" ] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiscalPeriod", "presentation": [ "http://vishay.com/role/BasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Fiscal Period, Policy", "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed." } } }, "auth_ref": [ "r105" ] }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "crdr": "debit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Forward Contract", "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps." } } }, "auth_ref": [] }, "us-gaap_ForeignEarningsRepatriated": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignEarningsRepatriated", "crdr": "credit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash repatriated during the current period", "label": "Foreign Earnings Repatriated", "documentation": "Amount of foreign earnings repatriated from subsidiaries outside the country of domicile." } } }, "auth_ref": [] }, "us-gaap_ForeignPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignPlanMember", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Non-U.S. Plans [Member]", "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r976", "r977", "r978" ] }, "vsh_FutureCashRepatriationFollowingNextFiscalQuarter": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "FutureCashRepatriationFollowingNextFiscalQuarter", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash estimated to be repatriated to the United States in the period following the next fiscal quarter.", "label": "Future cash repatriation following next fiscal quarter", "terseLabel": "Future cash repatriation next fiscal quarter" } } }, "auth_ref": [] }, "vsh_FutureCashRepatriationNextFiscalQuarter": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "FutureCashRepatriationNextFiscalQuarter", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash estimated to be repatriated to the United States in the next fiscal quarter.", "label": "Future cash repatriation next fiscal quarter" } } }, "auth_ref": [] }, "vsh_FutureRepatriationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vishay.com/20240330", "localname": "FutureRepatriationAbstract", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Future cash repatriation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "(Gain) loss on disposal of property and equipment", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r13" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 }, "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows", "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations", "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss on early extinguishment of debt", "negatedLabel": "Loss on extinguishment of debt", "label": "Loss on extinguishment of debt, including the write-off of portion of unamortized debt issuance costs", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r13", "r73", "r74" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails", "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r202", "r338", "r680", "r862", "r889", "r956", "r957" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill related to acquisitions", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r342", "r862" ] }, "us-gaap_GoodwillFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillFairValueDisclosure", "crdr": "debit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Fair Value Disclosure", "documentation": "Fair value portion of asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r1015" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations", "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Impairment of goodwill", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r13", "r339", "r345", "r349", "r862" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r137", "r241", "r286", "r300", "r306", "r309", "r323", "r365", "r366", "r368", "r369", "r370", "r372", "r374", "r376", "r377", "r629", "r860", "r967" ] }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain", "crdr": "credit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Held-to-maturity Securities, Unrecognized Holding Gain", "documentation": "Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r182", "r321" ] }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss", "crdr": "debit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Held-to-maturity Securities, Unrecognized Holding Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r183", "r322" ] }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations", "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Impairment of Intangible Assets", "label": "Impairment of Intangible Assets", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value." } } }, "auth_ref": [ "r13", "r23" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations", "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income before taxes", "terseLabel": "Consolidated Income Before Taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r135", "r179", "r286", "r300", "r306", "r309", "r686", "r698", "r860" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Condensed Statements of Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://vishay.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "verboseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r243", "r556", "r561", "r565", "r566", "r572", "r574", "r578", "r579", "r746" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r185", "r187", "r259", "r260", "r294", "r560", "r573", "r709" ] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability", "label": "Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability", "documentation": "Amount of income tax expense (benefit) from continuing operations attributable to an adjustment of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity." } } }, "auth_ref": [ "r567" ] }, "us-gaap_IncomeTaxUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxUncertaintiesAbstract", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Uncertainties [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapital", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net change in operating assets and liabilities", "label": "Increase (Decrease) in Operating Capital", "documentation": "The increase (decrease) during the reporting period of all assets and liabilities used in operating activities." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Outstanding phantom stock units (in shares)", "documentation": "This element represents nonvested share-based payment awards that contain non-forfeitable rights to dividends or dividend equivalents (whether paid or unpaid). Basic and dilutive earnings per share are generally disclosed for such shares using the two-class method." } } }, "auth_ref": [ "r54" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r266", "r267", "r268", "r274", "r518" ] }, "vsh_IncrementalCommonSharesOther": { "xbrltype": "sharesItemType", "nsuri": "http://vishay.com/20240330", "localname": "IncrementalCommonSharesOther", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Other shares included in the calculation of diluted EPS as a result of the potential dilutive effect of other instruments not separately disclosed.", "label": "Incremental Common Shares Other", "verboseLabel": "Other" } } }, "auth_ref": [] }, "vsh_IncrementalRevolvingCommitments": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "IncrementalRevolvingCommitments", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of incremental revolving commitments available for request under the Amended and Restated Credit Agreement.", "label": "Incremental revolving commitments" } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwillFairValueDisclosure", "crdr": "debit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair value of intangible asset", "documentation": "Fair value portion of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit." } } }, "auth_ref": [ "r1015" ] }, "vsh_InductorsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "InductorsSegmentMember", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Inductors use an internal magnetic field to change alternating current phase and resist alternating current.", "label": "Inductors Segment [Member]", "verboseLabel": "Inductors [Member]" } } }, "auth_ref": [] }, "vsh_IndustrialMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "IndustrialMember", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Industrial end market customer.", "label": "Industrial [Member]" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r908" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r63", "r65" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r117", "r181", "r228", "r290", "r644", "r799", "r900", "r1036" ] }, "us-gaap_InterestOnConvertibleDebtNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestOnConvertibleDebtNetOfTax", "crdr": "credit", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Interest savings assuming conversion of dilutive convertible and exchangeable notes, net of tax", "documentation": "Amount, after tax, of interest recognized on convertible debt instrument excluding interest on principal required to be paid in cash." } } }, "auth_ref": [ "r264", "r270", "r274" ] }, "us-gaap_InterestPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaid", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Interest paid", "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities." } } }, "auth_ref": [ "r941" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Finished goods", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r152", "r855" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r211", "r854", "r889" ] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNetAbstract", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventories:" } } }, "auth_ref": [] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Raw materials", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r152", "r857" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Work in process", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r152", "r856" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Inventory write-offs for obsolescence", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r337" ] }, "vsh_InvestmentsProFormaRatio": { "xbrltype": "pureItemType", "nsuri": "http://vishay.com/20240330", "localname": "InvestmentsProFormaRatio", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Minimum pro form leverage ratio required for unlimited investments under the revolving credit facility.", "label": "Investments Pro Forma Ratio", "terseLabel": "Investments pro forma ratio" } } }, "auth_ref": [] }, "us-gaap_Land": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Land", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Land", "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale." } } }, "auth_ref": [ "r924" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://vishay.com/role/LeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease expense", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r656", "r888" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostAbstract", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lease expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://vishay.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "Lease Expense", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1020" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r655" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r655" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://vishay.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "Undiscounted Future Lease Payments for Operating Lease Liabilities", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1021" ] }, "vsh_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "crdr": "credit", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due After Year Four", "terseLabel": "Thereafter" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r663" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "2028", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r663" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "2027", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r663" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r663" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "2024 (excluding the three fiscal months ended March 30, 2024)", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r1021" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://vishay.com/role/Leases" ], "lang": { "en-us": { "role": { "label": "Leases", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r651" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r31", "r241", "r323", "r365", "r366", "r368", "r369", "r370", "r372", "r374", "r376", "r377", "r590", "r593", "r594", "r629", "r773", "r859", "r902", "r967", "r1023", "r1024" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities, temporary equity, and equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r132", "r178", "r695", "r889", "r944", "r955", "r1017" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r33", "r199", "r241", "r323", "r365", "r366", "r368", "r369", "r370", "r372", "r374", "r376", "r377", "r590", "r593", "r594", "r629", "r889", "r967", "r1023", "r1024" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Fair value liabilities", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r114" ] }, "us-gaap_LineOfCreditFacilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAbstract", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r30", "r943" ] }, "us-gaap_LineOfCreditFacilityCommitmentFeeDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeeDescription", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Commitment Fee Description", "documentation": "Description of the fees for amounts available, but unused under the credit facility." } } }, "auth_ref": [ "r30" ] }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeePercentage", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCovenantCompliance": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCovenantCompliance", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Covenant Compliance", "documentation": "Identification of whether the entity has been in compliance with any credit facility debt covenants during the period." } } }, "auth_ref": [ "r925", "r926" ] }, "us-gaap_LineOfCreditFacilityCovenantTerms": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCovenantTerms", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Covenant Terms", "documentation": "Description of the conditions for borrowing under the credit facility including the nature of any restrictions." } } }, "auth_ref": [ "r30" ] }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityExpirationDate1", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of credit facility, expiration date", "documentation": "Date the credit facility terminates, in YYYY-MM-DD format." } } }, "auth_ref": [ "r30" ] }, "us-gaap_LineOfCreditFacilityInitiationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInitiationDate1", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of credit facility, initiation date", "documentation": "Date the credit facility first became available, in YYYY-MM-DD format." } } }, "auth_ref": [ "r30" ] }, "us-gaap_LineOfCreditFacilityInterestRateDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateDescription", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Interest Rate Description", "documentation": "Description of interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate." } } }, "auth_ref": [ "r30" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r30", "r943" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r943" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of credit facility, maximum borrowing capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r30" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r30", "r943" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Member]", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "vsh_LongLivedAssetsHeldAndUsedCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "LongLivedAssetsHeldAndUsedCarryingValue", "crdr": "debit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying value of long-lived assets prior to impairment.", "label": "Long-lived assets held and used, carrying value" } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r26", "r176", "r391", "r405", "r864", "r865", "r1032" ] }, "us-gaap_LongTermDebtByMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtByMaturityAbstract", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Aggregate annual maturities of long-term debt [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Less current portion", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r205" ] }, "vsh_LongTermDebtExcludingDerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "LongTermDebtExcludingDerivativeLiabilities", "crdr": "credit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "documentation": "The carrying value of long-term debt, excluding the derivative liability.", "label": "Long Term Debt Excluding Derivative Liabilities", "terseLabel": "Carrying value of long-term debt, excluding derivative liabilities" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Long-term debt, fair value", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, after Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r244", "r970" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2013", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r244", "r396" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2017", "label": "Long-Term Debt, Maturity, Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r244", "r396" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2016", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r244", "r396" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2015", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r244", "r396" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2014", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r244", "r396" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets", "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term debt, less current portion", "label": "Long-term debt less current portion", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r206" ] }, "us-gaap_LongTermLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermLineOfCredit", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility", "label": "Long-Term Line of Credit, Noncurrent", "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r36", "r69", "r70" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r36" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r36", "r71" ] }, "us-gaap_LossFromCatastrophes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossFromCatastrophes", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss related to Tianjin explosion", "label": "Loss from Catastrophes", "documentation": "The charge against earnings in the period for the uninsured portion of a loss from a fire, explosion, or natural disaster (hurricane, earthquake)." } } }, "auth_ref": [ "r143" ] }, "us-gaap_MachineryAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentGross", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Machinery and equipment", "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [ "r153" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer Type [Axis]" } } }, "auth_ref": [ "r315", "r871", "r971", "r1033", "r1034" ] }, "us-gaap_ManufacturingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ManufacturingCosts", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Costs of products sold", "documentation": "The aggregate costs incurred in the production of goods for sale." } } }, "auth_ref": [ "r138" ] }, "us-gaap_MaterialReconcilingItemsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MaterialReconcilingItemsMember", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reconciling Items [Member]", "label": "Segment Reconciling Items [Member]", "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity." } } }, "auth_ref": [ "r61" ] }, "vsh_MaxPowerMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "MaxPowerMember", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "MaxPower Semiconductor, Inc.", "label": "MaxPower [Member]" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "auth_ref": [ "r361", "r362", "r363", "r364", "r511", "r673", "r727", "r764", "r765", "r819", "r821", "r823", "r824", "r826", "r848", "r849", "r861", "r868", "r883", "r891", "r969", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030" ] }, "vsh_MedicalMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "MedicalMember", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Medical end market customer", "label": "Medical [Member]" } } }, "auth_ref": [] }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivities" ], "lang": { "en-us": { "role": { "verboseLabel": "Acquisition and Divestiture Activities", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]", "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings." } } }, "auth_ref": [ "r122", "r167" ] }, "vsh_MilitaryAndAerospaceMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "MilitaryAndAerospaceMember", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Military and aerospace end market customer", "label": "Military and Aerospace [Member]" } } }, "auth_ref": [] }, "vsh_MinimumConditionsToProvideNoticeOfIntentToRedeemDebentures": { "xbrltype": "stringItemType", "nsuri": "http://vishay.com/20240330", "localname": "MinimumConditionsToProvideNoticeOfIntentToRedeemDebentures", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "The minimum conditions to provide notice of intent to redeem debentures.", "label": "Minimum conditions to provide notice of intent to redeem debentures", "verboseLabel": "Conversion Terms" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "auth_ref": [ "r361", "r362", "r363", "r364", "r511", "r673", "r727", "r764", "r765", "r819", "r821", "r823", "r824", "r826", "r848", "r849", "r861", "r868", "r883", "r891", "r969", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Noncontrolling interests", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r41", "r177", "r241", "r323", "r365", "r368", "r369", "r370", "r376", "r377", "r629", "r694", "r776" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Distributions to noncontrolling interests", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders." } } }, "auth_ref": [ "r161" ] }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromRedemptions", "crdr": "debit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails", "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Acquisition of noncontrolling interests", "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests)." } } }, "auth_ref": [ "r109", "r161", "r170" ] }, "vsh_MosfetsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "MosfetsSegmentMember", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "MOSFETS Segment [Member]", "terseLabel": "MOSFETs [Member]" } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer Type[Domain]" } } }, "auth_ref": [ "r315", "r871", "r971", "r1033", "r1034" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r237" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Financing activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r237" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Investing activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r147", "r148", "r149" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations", "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net earnings attributable to Vishay stockholders", "label": "Net earnings attributable to Vishay stockholders", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r136", "r149", "r180", "r197", "r220", "r223", "r227", "r241", "r249", "r253", "r254", "r255", "r256", "r259", "r260", "r271", "r286", "r300", "r306", "r309", "r323", "r365", "r366", "r368", "r369", "r370", "r372", "r374", "r376", "r377", "r617", "r629", "r701", "r794", "r812", "r813", "r860", "r900", "r967" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Less: net earnings attributable to noncontrolling interests", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r111", "r171", "r220", "r223", "r259", "r260", "r700", "r931" ] }, "us-gaap_NetIncomeLossAttributableToParentDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToParentDiluted", "crdr": "credit", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net earnings attributable to Vishay stockholders - diluted", "label": "Net Income (Loss) Attributable to Parent, Diluted", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent, and includes adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions." } } }, "auth_ref": [] }, "vsh_NetTCJATaxPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "NetTCJATaxPayment", "crdr": "credit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Expected tax payable due to the enactment of the TCJA, net of estimated foreign tax credits, and after utilization of net operating loss, R&D credits, and foreign tax credit carryforwards.", "label": "Expected TCJA tax payment, net" } } }, "auth_ref": [] }, "vsh_NewportWaferFabMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "NewportWaferFabMember", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Newport wafer fab [Member]" } } }, "auth_ref": [] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NoTradingSymbolFlag", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://vishay.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r909" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://vishay.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r909" ] }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "crdr": "credit", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling interest in business acquired", "documentation": "Amount of increase in noncontrolling interest from a business combination." } } }, "auth_ref": [ "r19", "r78", "r100" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interests [Member]", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r106", "r421", "r946", "r947", "r948", "r1037" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations", "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income (expense)", "label": "Unallocated Other Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r141" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other income (expense):" } } }, "auth_ref": [] }, "vsh_NumberOfPensionPlanParticipantsForWhomAnnuityContractsWerePurchased": { "xbrltype": "pureItemType", "nsuri": "http://vishay.com/20240330", "localname": "NumberOfPensionPlanParticipantsForWhomAnnuityContractsWerePurchased", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of participants for whom annuity contracts were purchased to partially settle the Company's U.S. pension obligations.", "label": "Number of pension plan participants for whom annuity contracts were purchased" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r953" ] }, "vsh_NumeratorForBasicEarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vishay.com/20240330", "localname": "NumeratorForBasicEarningsPerShareAbstract", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Numerator For Basic Earnings Per Share.", "label": "Numerator For Basic Earnings Per Share [Abstract]", "terseLabel": "Numerator [Abstract]" } } }, "auth_ref": [] }, "vsh_NumeratorForDilutedEarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vishay.com/20240330", "localname": "NumeratorForDilutedEarningsPerShareAbstract", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Numerator For Diluted Earnings Per Share.", "label": "Numerator For Diluted Earnings Per Share [Abstract]", "verboseLabel": "Numerator for diluted earnings per share:" } } }, "auth_ref": [] }, "vsh_OEMsMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "OEMsMember", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "OEM customers", "label": "OEMs [Member]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations", "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "terseLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r286", "r300", "r306", "r309", "r860" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://vishay.com/role/LeasesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating lease expense", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r657", "r888" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Undiscounted future lease payments for operating lease liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://vishay.com/role/LeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r653" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://vishay.com/role/LeasesDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 0.0 }, "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets", "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current lease liabilities", "label": "Lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r653" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://vishay.com/role/LeasesDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets", "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r653" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Cash paid for operating leases", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r654", "r660" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets", "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Right of use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r652" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-average discount rate - operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r662", "r888" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-average remaining lease term - operating leases", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r661", "r888" ] }, "us-gaap_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Table]", "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r91" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r299", "r300", "r301", "r302", "r303", "r309" ] }, "vsh_OptoelectronicComponentsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "OptoelectronicComponentsSegmentMember", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Optoelectronic Components Segment [Member]", "terseLabel": "Optoelectronic Components [Member]" } } }, "auth_ref": [] }, "vsh_OtherAfsSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "OtherAfsSecuritiesMember", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "documentation": "Other available-for-sale securities.", "label": "Other AFS Securities [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Precious metals", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r212", "r889" ] }, "us-gaap_OtherAssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Other Assets, Fair Value Disclosure", "documentation": "Fair value portion of other assets." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r203" ] }, "vsh_OtherComponentsOfNetPeriodicPensionCost": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "OtherComponentsOfNetPeriodicPensionCost", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "The components of net periodic pension cost other than service cost for defined benefit postretirement plans.", "label": "Other components of net periodic pension cost", "negatedLabel": "Other components of net periodic pension expense" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Unrealized gain (loss) on available-for-sale securities", "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r214", "r215", "r217" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax", "crdr": "credit", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income before reclassifications", "label": "Other Comprehensive Income (Loss), before Reclassifications, before Tax", "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r43", "r226", "r635", "r638", "r641", "r702", "r929" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "crdr": "credit", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Other comprehensive income before reclassifications, net of tax", "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r24", "r43", "r226", "r635", "r638", "r641", "r929" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Foreign currency translation adjustment", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r5" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity", "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Other comprehensive income", "totalLabel": "Other comprehensive income (loss)", "label": "Net other comprehensive income", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r21", "r24", "r221", "r224", "r230", "r635", "r636", "r641", "r681", "r702", "r929", "r930" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), net of tax", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Pension and other post-retirement actuarial items", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r8", "r134" ] }, "us-gaap_OtherComprehensiveIncomeLossTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTax", "crdr": "debit", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Tax effect", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss)." } } }, "auth_ref": [ "r9", "r225", "r230", "r560", "r575", "r576", "r635", "r639", "r641", "r681", "r702" ] }, "us-gaap_OtherCostAndExpenseOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCostAndExpenseOperating", "crdr": "debit", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Component of Selling, General, and Administrative Expense", "label": "Other Cost and Expense, Operating", "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation." } } }, "auth_ref": [ "r139", "r708" ] }, "us-gaap_OtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncome", "crdr": "credit", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Component of Other Income", "label": "Other Income", "documentation": "Amount of revenue and income classified as other." } } }, "auth_ref": [ "r707", "r796", "r827", "r828", "r829" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other accrued expenses", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r32", "r889" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r37" ] }, "vsh_OtherMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "OtherMember", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Other end market customer", "label": "Other [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other operating activities", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r149" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r143" ] }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails", "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsTables" ], "lang": { "en-us": { "role": { "label": "Other Postretirement Benefits [Member]", "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits." } } }, "auth_ref": [ "r435", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r462", "r463", "r464", "r465", "r466", "r467", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r483", "r484", "r486", "r489", "r492", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r508", "r509", "r510", "r875", "r876", "r877", "r878", "r879" ] }, "us-gaap_OtherShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherShortTermInvestments", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Short-term investments", "documentation": "Amount of short-term investments classified as other." } } }, "auth_ref": [ "r119", "r688", "r927" ] }, "us-gaap_OtherTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "One-time tax benefit due to retroactive enactment of the American Taxpayer Relief Act of 2012", "label": "Other Tax Expense (Benefit)", "documentation": "Amount of other income tax expense (benefit)." } } }, "auth_ref": [ "r242", "r1005", "r1007" ] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Total Vishay Stockholders' Equity [Member]", "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "vsh_ParticipantsWhoAcceptedVoluntaryLumpSumOffer": { "xbrltype": "pureItemType", "nsuri": "http://vishay.com/20240330", "localname": "ParticipantsWhoAcceptedVoluntaryLumpSumOffer", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of participants who accepted a voluntary lump-sum payment offer as partial settlement of the Company's pension obligations.", "label": "Participants who accepted voluntary lump-sum offer" } } }, "auth_ref": [] }, "us-gaap_PatentedTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PatentedTechnologyMember", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Patents and Acquired Technology [Member]", "label": "Patented Technology [Member]", "documentation": "Exclusive legal right granted by the government to the owner of the patented technology to exploit the technology for a period of time specified by law." } } }, "auth_ref": [ "r103" ] }, "us-gaap_PaymentOfFinancingAndStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentOfFinancingAndStockIssuanceCosts", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Debt issuance costs", "label": "Payment of Financing and Stock Issuance Costs", "documentation": "The total of the cash outflow during the period which has been paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt and the cost incurred directly for the issuance of equity securities." } } }, "auth_ref": [ "r48" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other investing activities", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r918", "r935" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of common stock held in treasury", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r49" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends paid to common stockholders", "label": "Payments of Ordinary Dividends, Common Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r49" ] }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsMinorityInterest", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Distributions to noncontrolling interests", "label": "Payments of Ordinary Dividends, Noncontrolling Interest", "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests." } } }, "auth_ref": [ "r49" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash withholding taxes paid when shares withheld for vested equity awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r235" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Gross purchase price of acquired business", "terseLabel": "Cash paid, net of cash acquired", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r46", "r587" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of businesses, net of cash received", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r46" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Capital expenditures", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r184", "r1009", "r1010", "r1011" ] }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireShortTermInvestments", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of short-term investments", "label": "Payments to Acquire Short-Term Investments", "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r146" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefits" ], "lang": { "en-us": { "role": { "verboseLabel": "Pensions and Other Postretirement Benefits", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r434", "r459", "r461", "r467", "r485", "r487", "r488", "r489", "r490", "r491", "r506", "r507", "r508", "r875" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued pension and other postretirement costs", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent." } } }, "auth_ref": [ "r125", "r435", "r436", "r458", "r875" ] }, "us-gaap_PensionContributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionContributions", "crdr": "credit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Company pension contributions", "documentation": "Amount of cash outflow for pension benefit. Includes, but is not limited to, employer contribution to fund plan asset and payment to retiree. Excludes other postretirement benefit." } } }, "auth_ref": [ "r11" ] }, "us-gaap_PensionPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionPlansDefinedBenefitMember", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails", "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsTables" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Pension Plans [Member]", "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits." } } }, "auth_ref": [ "r435", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r483", "r484", "r486", "r489", "r492", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r508", "r509", "r513", "r875", "r876", "r880", "r881", "r882" ] }, "vsh_PercentageOfTotalParticipants": { "xbrltype": "percentItemType", "nsuri": "http://vishay.com/20240330", "localname": "PercentageOfTotalParticipants", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of participants covered by the Company's partial pension obligation settlement transactions of the total number of participants in the pension plan.", "label": "Percentage of total participants" } } }, "auth_ref": [] }, "vsh_PerformanceVestedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "PerformanceVestedRestrictedStockUnitsMember", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Restricted stock units (RSUs) that contain performance-based vesting criteria.", "label": "Performance Vested Restricted Stock Units [Member]" } } }, "auth_ref": [] }, "vsh_PermittedStockRepurchaseCapacityUnderCreditFacility": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "PermittedStockRepurchaseCapacityUnderCreditFacility", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "The permitted stock repurchase or cash dividend capacity under the terms of the Credit Facility.", "label": "Permitted stock repurchase or cash dividend capacity under credit facility", "terseLabel": "Permitted stock repurchase capacity under credit facility" } } }, "auth_ref": [] }, "us-gaap_PhantomShareUnitsPSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PhantomShareUnitsPSUsMember", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Phantom Stock Units [Member]", "documentation": "Share-based payment arrangement awarded as phantom share or unit." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004" ] }, "vsh_PowerSuppliesMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "PowerSuppliesMember", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Power supplies end market customer", "label": "Power Supplies [Member]" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r928" ] }, "vsh_PreviousCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "PreviousCreditFacilityMember", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Revolving credit facility scheduled to mature on December 10, 2020", "label": "Previous Credit Facility [Member]" } } }, "auth_ref": [] }, "vsh_PrincipalAmountOfRepurchasedDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "PrincipalAmountOfRepurchasedDebt", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Principal amount of debt repurchased during the period.", "label": "Principal amount of repurchased debt" } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://vishay.com/role/BasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Reclassifications", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r923" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from long-term borrowings", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r47", "r741" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Maturity of short-term investments", "documentation": "The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r45", "r146" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Other financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r919", "r936" ] }, "us-gaap_ProceedsFromRepaymentsOfBankOverdrafts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfBankOverdrafts", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net changes in short-term borrowings", "documentation": "The net cash inflow or outflow from the excess drawing from an existing cash balance, which will be honored by the bank but reflected as a loan to the drawer." } } }, "auth_ref": [ "r937", "r938", "r940" ] }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Net proceeds (payments) on revolving credit facility", "label": "Proceeds from (Repayments of) Lines of Credit", "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets)." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleAndMaturityOfOtherInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfOtherInvestments", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Sale of other investments", "documentation": "The cash inflow associated with the sale and maturity (principal being due) of other investments, prepayment and call (request of early payment) of other investments not otherwise defined in the taxonomy." } } }, "auth_ref": [ "r45" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from sale of property and equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r145" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r869" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r311", "r674", "r721", "r722", "r723", "r724", "r725", "r726", "r850", "r869", "r890", "r922", "r964", "r965", "r971", "r1033" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r311", "r674", "r721", "r722", "r723", "r724", "r725", "r726", "r850", "r869", "r890", "r922", "r964", "r965", "r971", "r1033" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows", "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity", "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations", "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Net earnings", "terseLabel": "Net earnings", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r197", "r220", "r223", "r236", "r241", "r249", "r259", "r260", "r286", "r300", "r306", "r309", "r323", "r365", "r366", "r368", "r369", "r370", "r372", "r374", "r376", "r377", "r588", "r591", "r592", "r617", "r629", "r686", "r699", "r748", "r794", "r812", "r813", "r860", "r886", "r887", "r901", "r931", "r967" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r14" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r14", "r687", "r697", "r889" ] }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNetAbstract", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property and equipment, at cost:" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r153" ] }, "vsh_RabbiTrustAssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "RabbiTrustAssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of assets held in rabbi trusts to fund payments under deferred compensation and non-qualified pension plans.", "label": "Rabbi Trust Assets Fair Value Disclosure", "terseLabel": "Assets held in rabbi trusts" } } }, "auth_ref": [] }, "vsh_RabbiTrustAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "RabbiTrustAssetsMember", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "documentation": "Available-for-sale securities held in the rabbi trust.", "label": "Rabbi Trust Assets [Member]" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "auth_ref": [ "r361", "r362", "r363", "r364", "r459", "r511", "r542", "r543", "r544", "r672", "r673", "r727", "r764", "r765", "r819", "r821", "r823", "r824", "r826", "r848", "r849", "r861", "r868", "r883", "r891", "r894", "r960", "r969", "r1026", "r1027", "r1028", "r1029", "r1030" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "auth_ref": [ "r361", "r362", "r363", "r364", "r459", "r511", "r542", "r543", "r544", "r672", "r673", "r727", "r764", "r765", "r819", "r821", "r823", "r824", "r826", "r848", "r849", "r861", "r868", "r883", "r891", "r894", "r960", "r969", "r1026", "r1027", "r1028", "r1029", "r1030" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax", "crdr": "debit", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Amounts reclassified out of AOCI", "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r43", "r226", "r635", "r640", "r641", "r702", "r929" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "crdr": "debit", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Amounts reclassified out of AOCI, net of tax", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r24", "r43", "r226", "r635", "r640", "r641", "r929" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodTax", "crdr": "credit", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax effect", "label": "Reclassification from AOCI, Current Period, Tax", "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r9", "r219", "r225", "r702" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r227" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "documentation": "Item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r227" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r227" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r227" ] }, "vsh_ReclassificationsOfAfsInvestmentsOutOfAoci": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "ReclassificationsOfAfsInvestmentsOutOfAoci", "crdr": "credit", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "documentation": "Gross amount of unrealized gains (losses) on available-for-sale securities reclassified out of AOCI during the current period, excluding assets held by the Company's rabbi trust.", "label": "Reclassifications of AFS investments out of AOCI" } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://vishay.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment." } } }, "auth_ref": [ "r60", "r61" ] }, "vsh_ReductionOfPlanParticipants": { "xbrltype": "pureItemType", "nsuri": "http://vishay.com/20240330", "localname": "ReductionOfPlanParticipants", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of participants covered by the Company's partial pension obligation settlement transactions.", "label": "Reduction of plan participants" } } }, "auth_ref": [] }, "vsh_RemeasurementOfDeferredTaxLiabilityDebtExtinguishmentMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "RemeasurementOfDeferredTaxLiabilityDebtExtinguishmentMember", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Remeasurement of the deferred tax liability due to debt extinguishment.", "label": "Remeasurement of deferred tax liability debt extinguishment [Member]", "terseLabel": "Remeasurement of Deferred Tax Liability Debt Extinguishment [Member]" } } }, "auth_ref": [] }, "vsh_RemeasurementOfRepatriationDeferredTaxLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "RemeasurementOfRepatriationDeferredTaxLiabilityMember", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Remeasurement of the deferred tax liability recorded for cash repatriation.", "label": "Remeasurement of repatriation deferred tax liability [Member]", "terseLabel": "Remeasurement of Repatriation Deferred Tax Liability [Member]" } } }, "auth_ref": [] }, "vsh_RepatriationTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "RepatriationTaxes", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Taxes paid related to repatriation activity.", "label": "Repatriation taxes", "negatedLabel": "Change in repatriation tax liability" } } }, "auth_ref": [] }, "vsh_RepatriationTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "RepatriationTaxesPaid", "crdr": "credit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of taxes paid in current period for cash repatriation activity.", "label": "Repatriation taxes paid" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfConvertibleDebt", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows", "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Repurchase price of convertible debt instruments", "negatedLabel": "Repurchase of convertible debt instruments", "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r50" ] }, "us-gaap_RepaymentsOfOtherDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfOtherDebt", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Loan repayments", "documentation": "Amount of cash outflow for the payment of debt classified as other." } } }, "auth_ref": [ "r50" ] }, "vsh_RepurchasedNotesSharesExchangeable": { "xbrltype": "integerItemType", "nsuri": "http://vishay.com/20240330", "localname": "RepurchasedNotesSharesExchangeable", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of shares for which the repurchased notes were exchangeable.", "label": "Repurchased notes shares exchangeable" } } }, "auth_ref": [] }, "vsh_RequiredMinimumPrincipalAmountUponPartialRedemption": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "RequiredMinimumPrincipalAmountUponPartialRedemption", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Minimum principal amount of notes outstanding upon partial redemption.", "label": "Required minimum principal amount upon partial redemption" } } }, "auth_ref": [] }, "vsh_ResistorsAndInductorsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "ResistorsAndInductorsSegmentMember", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Resistors And Inductors Segment [Member]", "terseLabel": "Resistors & Inductors [Member]" } } }, "auth_ref": [] }, "vsh_ResistorsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "ResistorsSegmentMember", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Resistors are basic components used in all forms of electronic circuitry to adjust and regulate levels of voltage and current.", "label": "Resistors Segment [Member]", "verboseLabel": "Resistors [Member]" } } }, "auth_ref": [] }, "vsh_RestrictedPaymentTotalLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "RestrictedPaymentTotalLimit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Total limit of \"restricted payments\" allowed under the revolving credit facility.", "label": "Restricted Payments (Total Limit)", "terseLabel": "Restricted payments (total limit)" } } }, "auth_ref": [] }, "vsh_RestrictedPaymentsAnnualLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "RestrictedPaymentsAnnualLimit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Annual limit of \"restricted payments\" allowed under the revolving credit facility.", "label": "Restricted Payments (Annual Limit)", "terseLabel": "Restricted payments (annual limit)" } } }, "auth_ref": [] }, "vsh_RestrictedPaymentsProFormRatio": { "xbrltype": "pureItemType", "nsuri": "http://vishay.com/20240330", "localname": "RestrictedPaymentsProFormRatio", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Minimum pro form leverage ratio required for unlimited restricted payments under the revolving credit facility.", "label": "Restricted Payments Pro Form Ratio", "terseLabel": "Restricted payments pro forma ratio" } } }, "auth_ref": [] }, "vsh_RestrictedPaymentsRolloverLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "RestrictedPaymentsRolloverLimit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Rollover limit of \"restricted payments\" allowed under the revolving credit facility.", "label": "Restricted Payments (Rollover Limit)", "terseLabel": "Restricted payments (rollover limit)" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockExpense", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Stock compensation expense", "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement." } } }, "auth_ref": [ "r13" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails", "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units [Member]", "label": "Restricted stock units [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations", "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restructuring and severance costs", "negatedLabel": "Restructuring and severance Costs", "label": "Restructuring Charges", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r13", "r358", "r359", "r961" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r129", "r161", "r693", "r734", "r739", "r745", "r775", "r889" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings (Accumulated Deficit) [Member]", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r193", "r245", "r246", "r247", "r250", "r258", "r260", "r328", "r334", "r551", "r552", "r553", "r570", "r571", "r598", "r601", "r602", "r605", "r615", "r730", "r732", "r749", "r1037" ] }, "us-gaap_RetirementPlanSponsorLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanSponsorLocationAxis", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Sponsor Location [Axis]", "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r486", "r489", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r976", "r977", "r978" ] }, "us-gaap_RetirementPlanSponsorLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanSponsorLocationDomain", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Sponsor Location [Domain]", "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r486", "r489", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r976", "r977", "r978" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails", "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsTables" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Type [Axis]", "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r435", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r483", "r484", "r486", "r489", "r492", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r508", "r509", "r510", "r513", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails", "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsTables" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Type [Domain]", "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r435", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r483", "r484", "r486", "r489", "r492", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r508", "r509", "r510", "r513", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://vishay.com/role/RevenueRecognition" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r189", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r433" ] }, "us-gaap_RevenueRecognitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionAbstract", "lang": { "en-us": { "role": { "label": "Revenue Recognition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations", "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Net revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r229", "r241", "r287", "r288", "r299", "r304", "r305", "r311", "r313", "r315", "r323", "r365", "r366", "r368", "r369", "r370", "r372", "r374", "r376", "r377", "r629", "r686", "r967" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RoyaltyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RoyaltyMember", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Royalty [Member]", "documentation": "Money for usage-based right to asset." } } }, "auth_ref": [ "r972" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://vishay.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r909" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://vishay.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r909" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Scenario, Unspecified [Domain]" } } }, "auth_ref": [ "r261", "r512", "r916", "r949" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossTables" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss) and Income Tax Effects Allocated", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r43", "r1018", "r1019" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r55" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://vishay.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Weighted Average Potential Common Shares that Would have an Antidilutive Effect or have Unsatisfied Performance Conditions", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r55" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionEquityInterestIssuedOrIssuableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionEquityInterestIssuedOrIssuableTable", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions by Acquisition, Equity Interest Issued or Issuable [Table]", "documentation": "Schedule of the equity interest (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire an entity in a business combination." } } }, "auth_ref": [ "r168" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r93", "r96" ] }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "presentation": [ "http://vishay.com/role/LongtermDebtTables" ], "lang": { "en-us": { "role": { "label": "Long-term Debt Instruments", "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://vishay.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Summary of Recognized Stock-based Compensation Expense", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r88" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://vishay.com/role/LongtermDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Key Facts and Terms of the Convertible Debt Instruments", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails", "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r16", "r81", "r82", "r83", "r84" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://vishay.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Computation of Basic and Diluted Earnings per Share", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r951" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://vishay.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value of Assets and Liabilities Carried at Fair Value Measured on Recurring Basis", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r620", "r621" ] }, "us-gaap_ScheduleOfLossContingenciesByContingencyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfLossContingenciesByContingencyTextBlock", "presentation": [ "http://vishay.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "label": "Sales returns and allowances accrual activity", "documentation": "Tabular disclosure of the loss contingencies that were reported in the period or disclosed as of the balance sheet date." } } }, "auth_ref": [ "r962", "r963", "r964", "r966" ] }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsTables" ], "lang": { "en-us": { "role": { "label": "Net Periodic Benefit Cost for Pension and Other Postretirement Benefit Plans", "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments." } } }, "auth_ref": [ "r162" ] }, "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "presentation": [ "http://vishay.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Phantom Stock Unit Activity Under the Phantom Stock Plan", "documentation": "Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award." } } }, "auth_ref": [ "r87" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r57", "r58", "r59", "r62" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://vishay.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information by Segment", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r57", "r58", "r59", "r62" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock", "presentation": [ "http://vishay.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "RSUs with Performance-Based Vesting Criteria", "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding performance-based awards that are fully vested and expected to vest. Includes, but is not limited to, unvested awards for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r163" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r515", "r517", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://vishay.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "RSU Activity", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r86" ] }, "vsh_ScheduleOfStockholderReturnPolicyTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://vishay.com/20240330", "localname": "ScheduleOfStockholderReturnPolicyTableTextBlock", "presentation": [ "http://vishay.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of status of stockholder return policy payments.", "label": "Schedule of Stockholder Return Policy [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock", "presentation": [ "http://vishay.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Summary of Unrecognized Compensation Cost and Weighted Average Remaining Amortization Periods", "documentation": "Tabular disclosure of cost not yet recognized and weighted-average period over which cost is expected to be recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r164" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r903" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r905" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails", "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segment [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r283", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r309", "r315", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r357", "r360", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r862", "r922", "r1033" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r313", "r314", "r761", "r762", "r763", "r820", "r822", "r825", "r830", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r851", "r870", "r894", "r971", "r1033" ] }, "vsh_SegmentOperatingIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "SegmentOperatingIncome", "crdr": "credit", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Operating income exclusive of costs of global operations, sales and marketing, information systems, finance and administration groups.", "label": "Segment Operating Income", "terseLabel": "Segment operating income" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://vishay.com/role/SegmentInformation" ], "lang": { "en-us": { "role": { "verboseLabel": "Segment Information", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r282", "r283", "r284", "r285", "r286", "r298", "r303", "r307", "r308", "r309", "r310", "r311", "r312", "r315" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations", "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Selling, general, and administrative expenses", "negatedLabel": "Unallocated Selling, General, and Administrative Expenses", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r140" ] }, "vsh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://vishay.com/20240330", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestOutstandingNumber", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "As of the balance sheet date, the number of equity-based payment instruments, excluding stock (or unit) options into which fully vested and expected to vest equity-based payment instruments other than stock (or unit) options outstanding can be converted under the plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Outstanding Number", "terseLabel": "Expected to vest (in shares)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Cancelled or forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r536" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Cancelled or forfeited (in dollars per share)", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r536" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Granted (in shares)", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r534" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Granted (in dollars per share)", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r534" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding (in shares)", "periodEndLabel": "Outstanding (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r531", "r532" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Number of units [Abstract]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Outstanding (in dollars per share)", "periodStartLabel": "Outstanding (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r531", "r532" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Grant-date Fair Value per Unit [Abstract]" } } }, "auth_ref": [] }, "vsh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNotExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://vishay.com/20240330", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNotExpectedToVestOutstandingNumber", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "As of the balance sheet date, the number of equity instruments other than options that are not expected to vest.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Not Expected To Vest Outstanding Number", "terseLabel": "Not expected to vest (in shares)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r535" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Vested (in dollars per share)", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r535" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Expiration date of stock-based compensation plan", "documentation": "Date the equity-based award expires, in YYYY-MM-DD format." } } }, "auth_ref": [ "r980" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r515", "r517", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Maximum number of shares granted under restricted stock, unrestricted stock, RSU's and stock options to officers, employees and employee directors (in shares)", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r885" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Intrinsic value under share based compensation scheme", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r538" ] }, "vsh_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedDuringPeriodInShares": { "xbrltype": "sharesItemType", "nsuri": "http://vishay.com/20240330", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedDuringPeriodInShares", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of stock or unit options that vested during the reporting period.", "label": "Share-based compensation arrangement by share-based payment award, options, vested during period (in shares)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Awards Granted Pursuant to 2023 LTIP in Current Period", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r85" ] }, "vsh_ShareBasedCompensationArrangementExpirationOfAuthorityToGrantEquityBasedCompensation": { "xbrltype": "stringItemType", "nsuri": "http://vishay.com/20240330", "localname": "ShareBasedCompensationArrangementExpirationOfAuthorityToGrantEquityBasedCompensation", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Expiration date of the 2007 Stock Incentive Plan.", "label": "Share Based Compensation Arrangement Expiration Of Authority To Grant Equity Based Compensation", "terseLabel": "Expiration date of the 2007 stock incentive plan" } } }, "auth_ref": [] }, "vsh_ShareBasedCompensationArrangementPhantomStockUnitsRedeemedForCommonStock": { "xbrltype": "sharesItemType", "nsuri": "http://vishay.com/20240330", "localname": "ShareBasedCompensationArrangementPhantomStockUnitsRedeemedForCommonStock", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of phantom stock units redeemed for common stock.", "label": "Share Based Compensation Arrangement Phantom Stock Units Redeemed For Common Stock", "terseLabel": "Redeemed for common stock" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scheduled to Vest January 1, 2025 [Member]", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Scheduled to Vest January 1, 2027 [Member]", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Scheduled to Vest January 1, 2026 [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock price per share (in dollars per share)", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based compensation arrangement by share-based payment award, options, exercisable, intrinsic value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r85" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation arrangement by share-based payment award, options, non-vested, outstanding (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation arrangement by share-based payment award, options, non-vested, weighted average grant date fair value (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "documentation": "Weighted average grant-date fair value of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "vsh_SharesImmediatelyVestedUponAcceleratingEvent": { "xbrltype": "sharesItemType", "nsuri": "http://vishay.com/20240330", "localname": "SharesImmediatelyVestedUponAcceleratingEvent", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of options and/or restricted stock units which vested immediately upon the occurrence of an accelerating event such as death or resignation of the holder.", "label": "Shares Immediately Vested Upon Accelerating Event", "terseLabel": "Shares Immediately Vested Upon Accelerating Event" } } }, "auth_ref": [] }, "vsh_SharesToBeVestedImmediatelyUponCompanysAchievementOfPerformanceBasedCriteria": { "xbrltype": "sharesItemType", "nsuri": "http://vishay.com/20240330", "localname": "SharesToBeVestedImmediatelyUponCompanysAchievementOfPerformanceBasedCriteria", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of restricted stock units with performance-based vesting criteria which will vest immediately upon the company's achievement of the performance-based criteria due to the occurrence of an accelerating event.", "label": "Shares To Be Vested Immediately Upon Companys Achievement Of Performance Based Criteria", "terseLabel": "Shares To Be Vested Immediately Upon Company's Achievement Of Performance Based Criteria" } } }, "auth_ref": [] }, "us-gaap_ShortTermBankLoansAndNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermBankLoansAndNotesPayable", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Notes payable to banks", "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer." } } }, "auth_ref": [ "r28", "r770", "r1031" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://vishay.com/role/LeasesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Short-term lease expense", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r658", "r888" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails", "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statement, Business Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r196", "r283", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r309", "r315", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r355", "r357", "r360", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r862", "r922", "r1033" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows", "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity", "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r190", "r207", "r208", "r209", "r241", "r265", "r269", "r272", "r274", "r280", "r281", "r323", "r365", "r368", "r369", "r370", "r376", "r377", "r408", "r409", "r411", "r414", "r420", "r629", "r741", "r742", "r743", "r744", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r774", "r795", "r814", "r831", "r832", "r833", "r834", "r835", "r915", "r942", "r950" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Statement, Equity Components [Axis]", "terseLabel": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r21", "r39", "r193", "r225", "r226", "r227", "r245", "r246", "r247", "r250", "r258", "r260", "r279", "r328", "r334", "r421", "r551", "r552", "r553", "r570", "r571", "r598", "r600", "r601", "r602", "r603", "r605", "r615", "r635", "r637", "r638", "r639", "r640", "r641", "r668", "r730", "r731", "r732", "r749", "r814" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r313", "r314", "r761", "r762", "r763", "r820", "r822", "r825", "r830", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r851", "r870", "r894", "r971", "r1033" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows", "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r245", "r246", "r247", "r279", "r674", "r740", "r760", "r766", "r767", "r768", "r769", "r771", "r772", "r774", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r787", "r788", "r789", "r790", "r791", "r793", "r797", "r798", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r814", "r895" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Condensed Statements of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Condensed Balance Sheets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Statements of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Condensed Statements of Equity (Parenthetical) [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r261", "r512", "r916", "r917", "r949" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows", "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r245", "r246", "r247", "r279", "r674", "r740", "r760", "r766", "r767", "r768", "r769", "r771", "r772", "r774", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r787", "r788", "r789", "r790", "r791", "r793", "r797", "r798", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r814", "r895" ] }, "vsh_StockIncentivePlanOf2007Member": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "StockIncentivePlanOf2007Member", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Incentive Plan Of 2007 [Member]", "terseLabel": "2007 Stock Incentive Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquityParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of Class B shares (in shares)", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r21", "r38", "r76", "r161", "r395" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquityParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock issuances (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r21", "r126", "r127", "r161" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquityParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r21", "r126", "r127", "r161", "r528" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Conversion of Class B shares", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r21", "r39", "r161" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Issuance of stock and related tax withholdings for vested restricted stock units", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r21", "r161" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock options exercised", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r21", "r39", "r161" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquityParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase (in shares)", "label": "Stock Repurchased and Retired During Period, Shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r21", "r126", "r127", "r161" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Share repurchase", "label": "Stock Repurchased and Retired During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r21", "r126", "r127", "r161" ] }, "vsh_StockholderReturnPolicyPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "StockholderReturnPolicyPayments", "crdr": "debit", "presentation": [ "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of payments made pursuant to Stockholder Return Policy", "label": "Stockholder Return Policy Payments" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Vishay stockholders' equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r127", "r130", "r131", "r151", "r776", "r792", "r815", "r816", "r889", "r902", "r944", "r955", "r1017", "r1037" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Vishay stockholders' equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets", "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "periodEndLabel": "Balance at period end", "periodStartLabel": "Balance at period start", "totalLabel": "Total equity", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r106", "r107", "r110", "r193", "r194", "r226", "r245", "r246", "r247", "r250", "r258", "r328", "r334", "r421", "r551", "r552", "r553", "r570", "r571", "r598", "r600", "r601", "r602", "r603", "r605", "r615", "r635", "r637", "r641", "r668", "r731", "r732", "r747", "r776", "r792", "r815", "r816", "r836", "r901", "r944", "r955", "r1017", "r1037" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Equity:", "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity Policy [Abstract]", "terseLabel": "Stockholders' Equity (Details) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://vishay.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r157", "r240", "r407", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r421", "r606", "r817", "r818", "r837" ] }, "us-gaap_SubsegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsegmentsAxis", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Subsegments [Axis]", "documentation": "Information by business subsegments." } } }, "auth_ref": [] }, "us-gaap_SubsegmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsegmentsDomain", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Subsegments [Domain]", "documentation": "Divisions of a component of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [] }, "vsh_TCJAForeignTaxesOnAssumedRepatriation": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "TCJAForeignTaxesOnAssumedRepatriation", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Impact of incremental foreign taxes on assumed repatriation of foreign earnings due to the enactment of the TCJA.", "label": "TCJA foreign taxes on assumed repatriation" } } }, "auth_ref": [] }, "vsh_TCJAIncomeTaxExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vishay.com/20240330", "localname": "TCJAIncomeTaxExpenseAbstract", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Income tax expense associated with the enactment of the Tax Cuts and Jobs Act (\"TCJA\") in the United States.", "label": "TCJA income tax expense Abstract [Abstract]", "terseLabel": "TCJA income tax expense [Abstract]" } } }, "auth_ref": [] }, "vsh_TCJARemeasurementOfDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "TCJARemeasurementOfDeferredTaxLiabilities", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Impact of remeasurement of net deferred tax liabilities due to the enactment of the TCJA.", "label": "TCJA remeasurement of deferred tax liabilities" } } }, "auth_ref": [] }, "vsh_TCJAReversalOfDeferredTaxesDueToCancellationOfRepatriationPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "TCJAReversalOfDeferredTaxesDueToCancellationOfRepatriationPlan", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Impact of reversing deferred taxes due to the cancellation of the 2015 repatriation plan due to the enactment of the TCJA.", "label": "TCJA reversal of deferred taxes due to cancellation of repatriation plan" } } }, "auth_ref": [] }, "vsh_TCJATaxOnUnremittedForeignEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "TCJATaxOnUnremittedForeignEarnings", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Impact of transition tax on unremitted foreign earnings due to the enactment of the TCJA.", "label": "TCJA tax on unremitted foreign earnings" } } }, "auth_ref": [] }, "vsh_TCJATransitionTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "TCJATransitionTaxesPaid", "crdr": "credit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of TCJA transition taxes paid in the current period.", "label": "TCJA transition taxes paid" } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAxis", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Discrete Tax Item [Axis]", "documentation": "Information by specific tax credit related to an unused tax credit." } } }, "auth_ref": [ "r91" ] }, "us-gaap_TaxCreditCarryforwardNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardNameDomain", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Discrete Tax Item, Name [Domain]", "documentation": "The name of the tax credit carryforward." } } }, "auth_ref": [ "r91" ] }, "vsh_TaxEffectOfAfsSecuritiesReclassifiedOutOfAoci": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "TaxEffectOfAfsSecuritiesReclassifiedOutOfAoci", "crdr": "debit", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "documentation": "Tax effect of unrealized gains (losses) on available-for-sale securities reclassified out of AOCI during the current period, excluding assets held by the Company's rabbi trust.", "label": "Tax effect of AFS securities reclassified out of AOCI" } } }, "auth_ref": [] }, "vsh_TaxEffectsOfChangesInUncertainTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "TaxEffectsOfChangesInUncertainTaxPositions", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "The effect of changes in uncertain tax positions on reported income tax expense.", "label": "Tax effects of changes in uncertain tax positions" } } }, "auth_ref": [] }, "vsh_TaxExpenseOnTaxBasisGain": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "TaxExpenseOnTaxBasisGain", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Tax expense realized on taxable gain on repayment of intercompany loan.", "label": "Tax Expense on Tax-Basis Gain", "terseLabel": "Tax expense on tax-basis gain" } } }, "auth_ref": [] }, "vsh_TaxesAssociatedWithFutureCashRepatriationNextFiscalQuarter": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "TaxesAssociatedWithFutureCashRepatriationNextFiscalQuarter", "crdr": "credit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Estimated withholding and foreign taxes payable on estimated cash repatriation in the next fiscal quarter.", "label": "Taxes associated with future cash repatriation next fiscal quarter" } } }, "auth_ref": [] }, "vsh_TelecommunicationsMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "TelecommunicationsMember", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Telecommunications end market customer", "label": "Telecommunications [Member]" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityCarryingAmountAttributableToParent", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Redeemable convertible debentures", "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r365", "r368", "r369", "r370", "r376", "r377", "r554", "r691" ] }, "us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityIssuePeriodIncreaseOrDecrease", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Temporary equity reclassification", "documentation": "Change in the value of each type or class of stock classified as temporary equity during the period. The redemption requirement does not constitute an unconditional obligation that will be settled in a variable number of shares constituting a monetary value predominantly indexed to (a) a fixed monetary amount known at inception, (b) an amount inversely correlated with the residual value of the entity, or (c) an amount determined by reference to something other than the fair value of issuer's stock. Does not include mandatorily redeemable stock. The exception is if redemption is required upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r25", "r75" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Compensation Arrangement With Individual Share Based Payments By Title Of Individual [Axis]" } } }, "auth_ref": [ "r954", "r1022" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Title Of Individual With Relationship To Entity [Domain]" } } }, "auth_ref": [] }, "vsh_TotalTaxExpenseEnactmentOfTCJA": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "TotalTaxExpenseEnactmentOfTCJA", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "The total tax expense related to the enactment of the Tax Cuts and Jobs Act (\"TCJA\") in the United States.", "label": "Total tax expense enactment of TCJA" } } }, "auth_ref": [] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tradenames [Member]", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r101" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://vishay.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r911" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://vishay.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r912" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://vishay.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r910" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://vishay.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r910" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://vishay.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r913" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r79" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Treasury stock (in shares)", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r79" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Treasury stock (at cost)", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r40", "r79", "r80" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of common stock held in treasury", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r21", "r79", "r161" ] }, "us-gaap_TreasuryStockValueAcquiredParValueMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredParValueMethod", "crdr": "debit", "presentation": [ "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Value, Acquired, Par Value Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the par value method." } } }, "auth_ref": [ "r21", "r79", "r161" ] }, "vsh_Two007StockIncentiveProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "Two007StockIncentiveProgramMember", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Vishay Intertechnology, Inc. 2007 Stock Incentive Program", "label": "2007 Stock Incentive Program [Member]" } } }, "auth_ref": [] }, "vsh_Two023LongTermIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "Two023LongTermIncentivePlanMember", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Vishay Intertechnology, Inc. 2023 Long-Term Incentive Plan", "label": "2023 Long-Term Incentive Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Type of Adoption [Domain]", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r191", "r192", "r193", "r194", "r195", "r249", "r250", "r251", "r252", "r261", "r318", "r319", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r356", "r551", "r552", "r553", "r568", "r569", "r570", "r571", "r584", "r585", "r586", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r627", "r628", "r630", "r631", "r632", "r633", "r642", "r643", "r647", "r648", "r649", "r650", "r664", "r665", "r666", "r667", "r668", "r676", "r677", "r678", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "U.S. Plans [Member]", "label": "UNITED STATES" } } }, "auth_ref": [] }, "vsh_USTransitionTaxNet": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "USTransitionTaxNet", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Net amount of U.S. transition tax payable.", "label": "U.S. transition tax (net)", "negatedLabel": "Change in U.S. transition tax liability" } } }, "auth_ref": [] }, "vsh_USTransitionTaxPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "USTransitionTaxPayable", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedCondensedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Long-term portion of taxes payable due to the enactment of the Tax Cuts and Jobs Act in December 2017.", "label": "U.S. transition tax payable" } } }, "auth_ref": [] }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsOfForeignSubsidiaries", "crdr": "credit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Foreign earnings without provision for US Tax", "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile." } } }, "auth_ref": [ "r17", "r18", "r557", "r580" ] }, "vsh_UnrecognizedCompensationCostNotExpectedToBeRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "UnrecognizedCompensationCostNotExpectedToBeRecognized", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Unrecognized costs of unvested share-based compensation awards not expected to vest.", "label": "Unrecognized compensation cost not expected to be recognized" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized tax benefits decreases resulting from foreign currency exchange effects", "documentation": "Amount of decrease in unrecognized tax benefits resulting from foreign currency translation." } } }, "auth_ref": [ "r1006" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized tax benefits decreases resulting from settlements with taxing authorities", "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities." } } }, "auth_ref": [ "r564" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized tax benefits increases resulting from current period tax positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r563" ] }, "vsh_UnrecognizedTaxBenefitsIncreasesResultingFromInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20240330", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromInterest", "crdr": "credit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Increase in unrecognized tax benefits resulting from interest.", "label": "Unrecognized tax benefits increases resulting from interest" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized tax benefits increases resulting from prior period tax positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r562" ] }, "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in liabilities for unrecognized tax benefits", "label": "Unrecognized Tax Benefits, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns." } } }, "auth_ref": [ "r1006" ] }, "us-gaap_UnusualOrInfrequentItemNetGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnusualOrInfrequentItemNetGainLoss", "crdr": "debit", "presentation": [ "http://vishay.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Impact of COVID-19 Pandemic on Selling, General, and Administrative Expenses", "documentation": "Amount of (gain) loss for an event or transaction that is unusual in nature or occurs infrequently, or both." } } }, "auth_ref": [ "r144", "r292", "r577", "r934" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://vishay.com/role/LeasesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Variable lease expense", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r659", "r888" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average warrants [Member]", "label": "Warrant [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r892", "r893", "r896", "r897", "r898", "r899" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Dilutive potential common shares (in shares)", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r951" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Effect of dilutive securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations", "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding - diluted (in shares)", "label": "Adjusted weighted average shares - diluted (in shares)", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r264", "r274" ] }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesIssuedBasic", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average shares (in shares)", "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic)." } } }, "auth_ref": [ "r52", "r53" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://vishay.com/role/ConsolidatedCondensedStatementsOfOperations", "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding - basic (in shares)", "label": "Adjusted weighted average shares - basic (in shares)", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r263", "r274" ] }, "vsh_WeightedAverageOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20240330", "localname": "WeightedAverageOtherMember", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Other securities not separately identified that could be converted into stock.", "label": "Weighted average other [Member]", "terseLabel": "Weighted Average Other [Member]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-6" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "7", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i),(j),(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481141/942-740-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480135/944-740-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(27)", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-13" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "68B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-68B" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-13" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-14" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "25", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-22" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "38", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-12" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-24" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483613/220-20-50-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-10" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(h)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(i)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-23" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//825/tableOfContent" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "320", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.E.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482620/740-10-25-3" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-11" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482551/740-270-45-3" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r850": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r851": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r852": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r853": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r854": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r855": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r856": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r857": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r858": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r859": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r860": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r861": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r862": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r863": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r864": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r865": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r866": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r867": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r868": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r869": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r870": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r871": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r872": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r873": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r874": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r875": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r876": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r877": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r878": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r879": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r880": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r881": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r882": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r883": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r884": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r885": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r886": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r887": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r888": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r889": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r890": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r891": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r892": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r893": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r894": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r895": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r896": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r897": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r898": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r899": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r900": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r901": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r902": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r915": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r916": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r917": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483614/220-20-45-1" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-9" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 68 0000103730-24-000084-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000103730-24-000084-xbrl.zip M4$L#!!0 ( )R J%B@!TXHU1H #6F / 97AH:6)I=#$P+3R)+'ETP MGE__G7.Z6U+KXI#$)"QC'A+;DEJGN\_]UB>S9.Z?_OUOC)W,!/?H$WQ.9.*+ MTY-GZG_]XS_:;?9>NB*(A<>2\#G[3<8SOF(702*B1+BS(/3#Z:H%/[C[ZAGZ M>QVZZ5P$"7,CP1-X-HUE,&4OHY![D?2F@EU=?YA(7[#>P7ZWM]_=/^P.!X4! M7H6+522GLX1U1Z-#UF:]3J]??+[=5E-XIN=PXH3>BCE3%P"*7NS\-*&_'18G M*U^\V)F$0=*>\+GT5\_9O\9R+F)V*9;L.ISSX%\M1K^T6"PB.3EF='W2(Y9(NZ2-O?E-'C.?#&!7^@]S]E/'?H[WE'0>/+6O+'X",T$[CG!@2V0 ME@(O/6=.Z'MPP_G=3#H2)MW9/SIYAG>7E] M]>:*3\6;,(3-V3DUJTFWFU'RG\J/O8-U+#[6\&@1D(;O]M?F50&T D"/V9Q' M4QFTG3!)PKE9\6_WBYMW9?]G%Y?C\>GS^ZMWEA_A^8K\&,HGW[@_I[VFOA<^7/!+ M3*)%&/%$AD&++=(H3CF\*0D9+)_&S#"8ML[W.\4EZ>L6C1+IR 8^> M/$M/Z4+W>(\9UI.MSH%:G60F8X8@>RR<-&SW1E=IGXUGH@)-7T&ST3X?3*B)V-8,\=IHCW*<(1,#+NRW(FX0-LK P, M'>H7PLR!LB(Q@<] =?NP8[Z(8Q;"(-%2Q@*P8R*#[.X6<_E")L#,_A2>C0A, MKW(:%S!);4\&5C[MI?1]-N- X_C[7/ M*YO>$9R&WI7]&AZ;< ?T*U?X M?KS@+@SP8J>S0]\7W//,]\WH1TOI)3/XTNG\? SR*@)-H@T:DL\7,=QC/MU' MCV+2>['SI^>.1@=.Y\#K]GE_V', X(-N=](YXGPX="8'MIK"6'FQ3Y+HM/P; M_NJ9^6J ^[W]_A! OA7("+EO8$O"138/A#,#D/46=RP.?>EEUR,EI9MO@,'6 M7382K7I'>9;W%)X/H'L4!,7S*JIIN)XEWKT6_?!H_[#WB!==LYBZZ<"/5<3: M(MMFD4U)S-? AK>XML6UA\6U<0CBFEVFP;EBP@== M/@H#Z9*F&.-E-D_]1"Y0_P,@ ;8%3"(NZ[RD9CJHQ0),'H#$0L Q&7"_1?!Q MN)S=G(13@7IOY2F&KCT?;4X@'8*^3AO]:D]2R7-5F 8OQ-%79U=CR]> M75S5.#ZW!/2_2$!?C9M?(!!<7_ (42B9V3-8HX>4PR(O(\$_G<$_U!Y8':)6=Q5V]3TC_UCEF,TW?/;RUY 1B#G<_32-4K]KE2\4]10=D M[70;0EN?U3?^T6[KN"0^IJP"L A$\C-\_KG[\\\_M]NGK":6]GTC0>?_]^[B MY<4879_WH^''%@'Z 6MV]I^SZ]?L[.WU^?DOY_<7(@\(T:^7K\^OV?C=^2. M97.AT2\W_>Q@7W>XJ(^4?T-4H;MO@A?%43T9+WP. \C EP'P11\0M@0-,;+B MZXN,#2#-^.;X^NWU]?A-$KX;__)^S)WS&[\%G M?#1-+\+0$%C6)C;T$&M76"$3:VK]_6_VVI1B;I&> [D)T-8.@R^(Q167$)T+ MN345ORRO6X?MO@$_H=[H7M]C()E/VQX8G MLLOW'F*7$=0?L\LF*/_G1W?Q$>']V/W8[1RI"/U-A49A"U/8-GC\%CFD<5-: M'!?4[^F,?N>+A2]=BB;?ZNWW@+.WD"^T@>LHX8%W-G'F# ";(RB.1=*'G(HX M.C+"?_,@Y=&*=4_B=&'6J.(YQUTA]SGME;$GNM;NQ'/N^Z S[9S&R4 1Y(J,XP95$UF7X* $;Q*!QR.V GN#.0*PE!S#9#>59=PNCH@9/0\D M96XP!R+U85D-_>%K:\2.%M!EX7,!$L)3C+EUOXTJ[@WZHLW6H*QQ70%K2ED2 M#H\E@*HQ"W8$?=>EE!DMHL(H^YKC&<+=/3J.F9@O_'"E/..%-(AD9JD), :, M=#8!"TWBNNL]-)>M)) -;\%Y#J"57%+> )L4W1D/IN)C5Z<(U5_4B31:M[H1 MI!6P[F#7V=N5>\4@@B*3($R()E?V/CUB=NL\>7;;^SCJUNVQYL6CGF;%H2]@ MWT 5PC2_11@+K3(75;=6QI@K!%"*O6"&((6"A/U(D4@J"6D6Q2 D80 @Q2'S M0^1OR 6 /6*.88+)3W,N245M)+N]1XQX[I-%O&LQ&0R/!L/!@L#1 &0!(MP ]/AL]$Q*[GD#;A?+3 ME(R!TZUY&!@#L1$@$ MBJ> 5YP4!'_U>*V+@ZUUL5;/$4GB*]F_-3 >)>-YU1TI=O,A\PGD,LF7H*0+ M3S&52,0+3>OBWIX(?!*TQ$$'+(Q5#%#Z?KA$1K#1V2"_N\T-V63&DWKP6E6W MS1^IC A#K>R..@=,AIR/%4>?F%8VGI% $-,0]Q649$2F.(&=@>\M)M5NU>GQ M9!(K-0=V.-$;S":")RD@^*[<%_MHW2VB\%;&DN0LH,PR3'TT%-,8;.0&_ :\ M(=.)!!F0!)BN),-*KK$HG%LF4&9D8@*\# Q'Y QI2DXD2KRI*&2T%TQWE\!2 M#^9(&X.8+$X.'@>ZC'Q)+^):=;",7CD''1,5/E /%^@+I(PCO*_>'BTZ"HA> M&LFJ[ 80ZO6QQ?Z;G\]8SC0$AH,:!R5A ?49X^D D)L2D@0GYT3^.]^#G73@ M.>/+OM"[Z?)8M#;+9]8SCTJ!@,U+A-:]/>7TMIF+II]6P35;9<,RR)@PX8[6 MWYJ6M('SDF&O$06&V;W;VP@*@"UO+\#N:F_S7+Y>]5UPK7,2W1E5>%(,D?'K+O?[XS.VMW=V1[3ZC+HJ*AWPS=@0*FO]-3'+P*> MF'TT_KQK2RL:P/$!:Y,44#8-)BE,2CG_TB 68'S M]#QY91;>9S:1J*B-(OE MQC.N_3)4M$/V$[HC8\VT$8Y9Z&>D7#+*<^O>UIN(SI"X8X801OY*$V3<.,U4 M52BIJ2327^?M*VK_A.SKNH\2;W# MS@/4W9'MI40DLC;+QK)\#H>=X:#7[0]-">;F'/2LJQSTCY=9/C&;#IF8\MU0 M[6,BB D2;YRC=KMN?'5:W6(H25MGB/>E6]!:]OKMZ\EW$R1OAU M%6M?"._ .>*]3L?K3YS>T!4C?L3%@3=T)MWAX::J6%6#A-K2HKHN)%]2>V5E M_ZH"I:/FM?NV_0!:D37-(C2 ]ZVT0D]P_6)\9=6919(/.'D[B$K$Y"DK;J/T M>Q6%B_VU5HVSM]O?VY42+&5-MLUW]_#N([J[:@IE#,'F]!A/!BL5_BT;_%DT M04X8V*0J!@$$A??KZ$*LC$J*"10>5[Z86QGZ:(5.!&C+W*_;;L9(P9>)A*%\ MOHP-V(J'%>Q7N'B,LNV+,/*+B^7^6ASQ@'MN;]@?N4<>[_>[1R,^FH@)=[L# MMWLD>ITM1ZQPQ+\R2PQ"8__6>K? B ^TU9+%,8E_M.KMX*+)/N-Q/7L@[5>: M* ;:]06>D'&TS"?P#L9LW[@P[?9U"-08LC.,G$>P5.QBCO=KA]^9# M%D;9P:8BA?LADU;>W5SC>^OR5-B%@E\OZ*I^,3*C?^URHP%!#!VCPX7N17A# M[CC&!%-LH]*RWJM])Q3R-4FPE).%?DC%ZVNV[HMW22W$\29%J<97' JT>.SZ MXL*J&[F=>6AGX5+ 1%MJ+K*::H?30;OGZZ9D_#0H]XJ+1@)2[YVK;;/Z/;;C M=F$*"PY\<2HBI=UGF6/<)V.,/%&LZ"UH62\SA<.Y ZP\836";2!D!%X,.M!0 MQPQ0W(Y7+A3\_L/*LN3JD,HRJ8E+C5+&_&=D5KM>PYDZEB"0( MHSGW;8+0O^V<=AM,O^]7F5:J/:."L^K^-%6N?66AVL9KTWZ\(^.)!0N^RI%1 MSG4MV"QY2 'Y>?!'"H1)D5H/&X@A?T4.+P*=G%4(#A:9Z5_34\*=0W?4/W1< MEP_ZXH /NZ.1YSDC9S(Y['4Z6T_)UE/2Z"E1>A/%J#*UM)RG4W5@:/_% 2SD M;F^/[9:=%_6Z4L89]E#G!6T8S$FVK*8=3 M29GWNK68J))W+00U:PY21R6E-(3)FWPG];'SW#S3K Y5MURQK ',TO.R=)=B MHL&92C2(Y5U[#B@P8PO A]"S4A-0T:T'"1,,V.[+O<8,6$]P$/Y;Y\X&F?BH M[PZZ8.#VAI/^J#O@AUZO=S@Y.CH8N=[(VSIWMLX=BXN77,)I(-&(C4+2P3+K\K5_K=WI;1;)#1N*/>"#;FR'%ZPW[OP'6Z8N!V M)Y.>>]CIB:&[93151O-7YC1RLB;2%.=%ZR(KPQ>FP4% _9XGE!CL YV3N@6H M*765/KDX22^I5Y@J:@\\-IF@0T*G6@2Q5-XPGF2O H-0)M;AG9"+DTQCWC) MS&TJ3?HLU;!:SVPC6)OF/9W^$3\4_4EG-.@?=GNC >^-G,%P,#ATQ&%G8YVI MGQ#ON?T+LYZZM':KL-JRRHJEU6"^9-8456@VZ"9KHEBK9H.X:'S^ %_Z#_9D M>D_+DTF=7HR:C&B"C@RXIHJ+L0P"=&JU]?JNN*!-&]L]T4PQV4 Q\ACO2QXKO+^D#-;;TJ*8V'U:O(U2P M]!NIUKS8VLC@5*]3K*U[O-@UV&+7>NP"^YYZS62F]XURSM6@TJ60%'O)JJ"" ML#Y&##HNX@[Z+JNYP%:O;E.%H15M:GIC=.5"L1V\I]0(QVHW0A2!Y1)9_X.8 M?(N^G,N,VV9%&UG[K.I0]A@(%&"*.P/,%578%?C89ZN5)6*;\/PKK#A\O%1Q MM*6*=50QSD[NJ6&GU[-90!V&+KY;X' 4A_7=)I*C# $PH#%7>R* M5XIT)UY3B/[8.,7PB7$*RP/=[?6/!H/^T!R3EE]\YW\:#OJ=P\/AZ&%*N5[Y M?(F9*>PJ(]4BMV$7)$X&HA5PO3129^093ZP)\6H0\#BW*]98WP=)&J,Z(NQSO5X1DHFW6_&0H, MHC EWH1"U5Z Y4P=;<&]<*$.2\1& B3_:]J]*0Z%%>88&<#4-Y4V8J87(X/0 M,&B[F\HIS_)TOO=\R7;5(IF1U.D::HD?*!UT/5YDJ:'E[G%EMDB*_AUZDN$Y+8\4:UM50+-BJ,BR$H(G]((V6^$\DICQ26M8GD)*"PZLPSU+&]*'06 S?GF\\2Z^WZLZ_&B>[>SQ?>U+20#[+Y2 MVSZRB.G6J:#EW,/L#";- 4D7++M;=#=G9>BJE^9--1V1+(5NN(*G0DFJKJ@V M'C#$,><)BD#4A2F9"2V#!2"[\%2C U">44[F0"XC5&FIX6?FW$:)CTTQ4&*O M&?X^N/T$4JO71 V^,+FZMTVNMB;\79*K'X1W;L\H6-]GW_T4A$L4G":.AK[K M:Z$2/^N.*+@C4UUI!&$LO\MH8&Y96 1!2@4&Y3O)8'3X9J%9D<.T3['O+0$BFD2H;*IP* MV&).FEB:=Q(J:#GF"W"73"H*$8K$I#C8*T!FS?W!?,1*R;:A_WK"PC+$1FW$ MB2T]6+Z!XCB4^Z,$A+]5NAP[J-5T;C4&V8CO,R]]R0+*0$TENJ M40!=I=:0V(LF 9&GKK7C9H9YBY$YYAE*2C3;A&6-IXI/,MUN!;C9A@K4]W^5Q41:#QG M,:II."R*29"7Y!A/T"5?L@-4N6^Q=V.L>J+3C.ZT+QV9S*IESL'!%'2]?!+I5L_QU$H0LT7G3$$T/8Z-:J[;M)=%OTU["Z2]6-43$IU02[ MU/?:U<@043#3EZHR')XL5IY%%.=@Y4ZCY72L;F)#.%LC(^E681@3MJQGRG4BK M])AOE>CVI\*G%C0NW4ELF5QXA>:B56ZQJ]M5%-]E3[[Z8C4?(&?$P4)PTB;! M6XQJ**W+33'&HOPMY#M5YWJKOK>E2>>AOZ M*8P?R<=\U$5WFQVWOC>/H.!04[QKIB]7_4X45ITHY?%6!%(H!Y.O^A)3CY0Y M6+E5NSN+Y>:\3OV'Y#7V'L:D.D^H=4B M@\NX6K76W,:N4C+YE+*TL*8!%3E^1RD/,J!NTTKIT&'.0@ V2Y18YO#NT\%U MMI67)PEW[5PX_-35.+%BR _JERK%&AF#36 MM:(@:<)H9:)=!HH\;DPB2;TF>T#9;RW3B&!6ORB/EQJ?6C[7AJGQ'.VD* RD MBPJSZGZ&RG/HIH0Y]R%/DSP9UV4HE.PE.]=8O9&)# A59TT1W) BORF5=FA< M9YX&2[D5R#0SG1RRI']C_.C\IV)[&VH<'8B)3-A"'_]8++E>D^# =@N!#.-' MH4"&3B-3]9:PBI' L\A@D6$&=Z4.=L402GE*FK,A(\@H3&6$6"TK%OG"DQ@F MDK1(O=CLSEA))BY"GJB62E9EUKD0\=X^>V.RVW5-3:NP,7EO/.*F^H2_^K7( M;G5*\\<3+(@)BO:<2P)+?P)9+R=9]E76*\[>;TS4O86[B75K#JFQ+7-=2W3P M!0*>EXDP:O92..HKULS24:IMI4$7DGBIM$T=A9,?-) =KD 'V9DD MP?$2=V M UE:%ATYT!RVT=%.UN^"L%-E3ZM>XVJN8&;$X?H^)3:]J!QA0X5JJ4K'G>*> M\@CL KZ8Y5F M^&G?*H-F?YXV620N(FL79F"3?%E%7#_\D+)R(R$JC'9-Z: M*&./+:H9C#2OS,Q<]=52X H=FHN9KD5BQ21_##2;,$6Q?H" :3P'-3_=:ET5 MF-V3L395A=)X7NQ@J7.6MU(MB&Y.-V$JR47C:G:010%1>S(H551W"LE(D7I M%3%74EGJZ?CS5*R'/M5#!;AXUBTVPD0DNUOLKSKV;4A M-MH5O^6?"Y_^QWIT'I2(Z^29$WHK^C!+YCY\^']02P,$% @ G("H6-\) M3&@K&P Z[\ \ !E>&AI8FET,3 M."YH=&WM/6MO&S>VWR]P_P/71;HV M("F68B>I[1IP$B?Q(G$,6VWOWF*QH&8HBDN?]XM$XF03'__L_C!V-!??I$WQ.9!*(XZ.GYO_VR[^UV^R#]$2H MA<\2="75Q^&LI L-ZS3K?7Z7;VNR^?%P9XK:)9+$?CA'5_^FF?M5EO MM[=7?+_=-DMX:M=P-%#^C U&'@ 4_[SUPY#^;3&=S +Q\]90A4E[R"7%V\O^$B\A]T3 M\=9QOO6+ 6=?N9'F"QS]@,D$AO;L=Y75Y\NI+JGVUQQX 6D!1P_9A,7\^NWI_\DYV=]T\O^Z>OWY]_^O#IW3^!+LY?=Q!W MG[$/G\[?M>'7C_C=Z7G_[-=3=O'AY/QNJUG%]E= /__4/WM]RCZ]9>\N3\[[ M][^[2X!LHHW:&NXV>F7%VY:>+D0\5#&\Y8GV*XXL[E+H))8><*P<^:X2Y7UF MOX0RT3NWVYP_4IW(X-FP15U[A9FX=MQ@O,&GV1@1\ MRF,!W#".5,P3J<(6B])8IQPF3130N+;HK\)1NR_B"0(%^R&O008$'!X?BU@, M9FP4PRL:WTG&@L&FR6OIISQ@@=0H008B4%.VC3_^^,/+7F_W\"@]ON!Q(CT9 MP:M'3]-C^J%[N,/L 2=CJ1E"Z#,U9(N.NWC*G1]_Z#[?/61]F&KY._E^T,LK MW6[F"^W%<@!SR9#1:NS*SA6L6^"JWN&^L95.6]WDRZM?-&ZOG=ON\DJGW&&( M1CH=_"&\Q"$!8/,$SB_T ;\ 'Q"[-+R1P.!Q,C9;(M@)G>_)*!:"5 Z>)-P; MPY8A8L%(7)OSA)4XF7J"JZGB4C9""9-P=GS.X*J D7'3IV,)'Z0N$H,,'178 MN0$^P.M8#.$SX$\'$"006C,%X\53J04<[U"&V=,MYO&(A.)_4-NBQ:=ZZ=FO M%N.V::9\5\QDC5N2;_E4!D%Q*\8@N*GLY7:,\/=M*OI5'AJP@>@ M%GHB"'3$/7CYYZW=+?H[XK[O_EZ-6C>5?C*&/W9WGQR"<(A!%6J#8A?P2,,S M[M.MU3_SK[@11TE1C3'?^ YX._M>K[/W$N:_%LC+>. F2E24 8639K.Q7G3# MM JDG_T>&_DV_P$8;-'/3AS5G]BJP'\+J7VN\T99-59<"7Y21:(-4JT$J(SG? +_>X-1?":<,![\'A.J#;@_:R7DZ&8B8 M-$[2G%8IG\MV<7Z<)$JWK=BV<) ^ZJ3V7QW%<^J0-:OR93=(@D1'J>0 @P!7! G15O4:M$A?A(SP^@,,4X)$,>= BV#C\G#V< M*$!YT*-K;S'T/ 9H48+=1I!7-4[\8_&1?L&)&R93Q*@F\__YUUO_=W9'?17\ M7XN_5S3XOQ?_>U (S_E$+(/P00'LHX-^O?>0=*I[A? ;T='%R67_[/79Q:W] MHANR65< OQ0G*P&3MTHEMPN8K,9EOS@4LF07;_5R98&O8L$_G\!_,B>+%P@> M(TDDX_*Y+-*12JH83B/]19N82=K;*O'WL[O-V_0%.[UPH-J3]><:OIEW5MDY M1?!->X!?M?D0-N< -*0IG^F::70TCEFH])C[\);]D(UB-6ZK_.]&-X>L 0' M&@05G'XM.='&EG_VZ+VRDXP-N/=Y%*-*VJ[YS^8LN(@U]5CEG;'F(8.8\U%B M^?'7_OY;NVTCZ+@SQN*\%%HD3^#SD^Z3)T]L@+RP26PY,Z@?P+>-19[^W_NS M5V=]=-!_6VC6(^BX(-:8G5 5J;[U3C4N[N2WD\LW[.3=Y>GIQ].JKO1 ,/UR M_N;TDO7?G]X=FGL(TMYKUD!U3;<3TN7P=/?EJLE@Z[C;<9DKQ5%]J:. PP R M#&0((BL I*] 0Y*E.'U1T@"D6TX4]B_?75[VWR;J??_CASX?Y/Z@^L1?[7Q; MZ6#I\4D6F:Y$6%T$^G0X%!Z%RKGSU%3E2>[$KD=&C=_&N'5>JTG$PQD;PT@4 M:ACD$>B!CP.4GCD&WGX??^U64I]F[=M8Z:8Q%PX@\6 MB>%Q]\C5CWP2'5ZPC]+W>,3V=G?9&1S\337M@;XLS0&8;^ ; V6V9Z#[LP@6 MJY#")T @'BTUK( +%28.29^WU;Q2TFAXQ' M$>C0%/<'VP">N!+$9UAO6^PX/W<^$,+F(\.#E7+V>LS#$;IW85/")%8!VR:/ M<(O6$:5QI+30^=$X=M,RYU--5:AF*EBD$9,H4#/C%G%;(2CDM)=ROF*MM\YSY8+H+Z("RWGR51$44@,R.<'0B@=\%"%;;AP(9" MFM22KV M:6Y: #$X6@_QE\/5"@5 \RA6U](G+8L7::P%/ [3P*K<(\\*R]ZT+*B):(TF M59 [R#G,[M,A\D K.*0_4QF+*D-"4NN^.-2H$,'KJ4I1XXFO97%O'#<"(:#2 MT?B6!WHPGVR_^[PN_%?SYM32)LRWU1AZ[V5GK]L00Y](WP_$6H31Z\NXM9UL MP>KV.L78C%E,]UFGMW]?T9D"_GT0UR)H]K7N=94Z[#HSJGWE[G MY7[MH'K/.R_NZ9P*6JEC*T[';%(&OO(,>R\ZO1>/_0SW.OOW155/W%D5TXA8 M9D?=X71J66;FP#8L\YNPS*WC5U0RT06_<<5TRP>Z-->YWGJWD0'X< M)8>]7;2F<7H.9FND)#J<3'%+Q8(WYOJ&4ZXSB>T^V7#$;W)!?>0W M\>D\ =*FQD\KK29 MLV&5))<'-QGVHQHHFW*6>2-MNHWS?5G>C PA>S_ ^':+#=($QPA5+?LLBH4G MM0AF3#BKDM='8##?-'29)28G@P R"2753![,73$)07.3&=-(A0Q/CL'HN?"XE^EPEF*.B$T[Y@-5=P+=@2#$" M!CJBY,(O.J-0C"BOLGE77-H-[0D2GB*!PA8@:B@NL\4$01E[=)DO: ;5)&@[%)-!3[7/$B%7IH@S$'THC9@X?("15U4HUAZ\':6ICN%AF"<1P+JG8Z5%=1WNG2'V M$3%R5V:9Y=A1!%N12+'>/%L\+G1SZ?[=YZ C(ILM-*7)A2Q6"PGY;&[5E MGZ]NH=$ZY\F.!L6L)'41THG@.HTID3I/17;U'SH%N5T[\)5N=L]L]CKS@^'C MX@(RPJ!*"T K,4% '@.<16L$MU M@C5V$RZI9G3NF#MKC4+CQX5"M2[*Q7H9.*1&"0AG7)1!-5T1!%E3A.2,09ZYVAIFAZ+U)C;U M;QK[S) 4_GD+7:U9O4^]$&=^KQCK&+;8F4GO FKV9%CQZ.X6?+S6\XN;N[3> M9VTZ_*]>>;0$NCK*;"PF.%<)%2>_B3F>@\7!,\NSD?6:9@3"$K0)=7R,.^S_ M Y%GF_8B MBZJ\KT22!%;%;.CCL\YFP2/K8O#;2D<#?1^LB>>[)BAAG&4NA-*LV-=90:[I MY_8K\&10U:76J6AHNE3JI4 -C70>S2U'(ETWN95WF#<^%S(F;$ +#>*%S13J M2\\:N)#QH88Y(:PO/3RR](1^YM?U5 AJ<9(FV%YGB!UV3,)!&FKAD6=5#4" M\E)#>(NP'7,+5@%%#0:C0XYPA+H0H5S4IAT/A0Y-.Z-:AXMAQ953[B-"38L, MSE,7H&"6Q2QI&:9MAH4\D4'A)]NIQ."K,9UCZH<&O#FS]I'H"&4SVEKGMEY[ M&[F[6.[:R,?N3R<;@?O ;8.D)F<3,19S[X2X$9,H8<-839PL,(#@>9GN>V.5 M!CYYO2AI*!9$NB18\,*&69[P$^+%#DC[95'J*]&8"#5*N7$IV!2B&Y9@B,KI M:(D#>ZUQY9$)HTK6%DD-X^_)(JOU,,""9D(-UM2W["_4B!0E>WEY9R%W#&^N M+MY^D#KI(_QU$[@I4[?)[FS*X#6.K\;,[*8KB9L&G6]LE]KT&R_KB_F;\[6. MMFW9T \Y [$YI;EI2XS7MVE+[KK^9E_C/6Z!"RO<),)E)-B@QTI)]2)6$6A] MP#)UAUV*48%A@\$4F2N\/B4Q/"1MZNG;866."KOMG=WI6<#TMVG)4^HF7PX**%W[C WG& M,;;PQKN/C1S(IC ^!,K*7NX*J2S8CE#7\+\C4>DB!_+ > MH?V-1V@1YSM78;L/AK\>@@8XD &F;BVX6J%?T#EU\2Z TCT'R)SLF%4DXI5; M#C*7]VXQ?7F=78S/-PBU&*$HG5B&:5:D<&72P1K0Z1SXDTE?L6GKH6IF=B!0 M&Y")BNCJ?>-GVS<*5QA8;T,)/+4ZNXV)W9@T:5SK,7->5N4T&&R9F; MY7[XL;MMHSY4>0P$"G#%&V-^>!UV WXB\1X.$FXJ=I*FNOC7/-5BG0GEQ890 M%A%*W^)\(Y>MZSWVTA:\FM=3T:S(+5OV >YG7]78;D@,FP"4W. 482;=0V-2 M(S'F""H2]SP1V1MD#*>O7/F27UU35[6(>;.+BF:;7Y.5>0F5T(S RXC"+ MC]&%.AH])Y@7K5&)C%44(YW6 WAN=[)[HLT^X0"V%*J%W,8+4DTW#P'DMEB* MJL(\MT]QOM!:Z-!N337$]V>*I5MT 4\LJ2S0:87%K35W!<$$]>+>TGU!:\PQ M7FXXQB*.\3K@4TP:8Q<9W94NZ#DCPU-+=.:1['5EHY0L6HKBM)ILVKGWH1<8 MP#;?(1&%)I@(M:U,]"QD+613*HTR 0O",L"+Z(=-[\F L MQHW*Q8C'A9I^-0V!+,8R:A5C)*X"WRA/_HC*H8'9!>[SL/3T[1C8 M.J-\=W>#\POO"0-C$_ABTQUA16RWFIJ[R[&*RL7;BJSHR-FBT?>RBQYM9B5- MF]VP5FHA8POS&_/&'(%,>(*2T20=VEL>(T!XX9M,-5.@Q0MWP,6HJ8:([5E! M6JX>R>\'P:XW?FYM7%]^\ZGT.U139FXM!H_OP$DPOS!!LNHGU!FVD*H(; M1HY=)C(\YOD%H\#!D<$CSHH;_%D'L^K-J.6RUUJ8P)AJZ&8)N)Q0%PYIG;Q7F)G4%%*'$1J7L76$A3U*C3'Z&DV\Y"$F1-3&)%BMT\<"^4PVY M5DYI2I0!GF-(AWND#U-L0P!QT;"V5/_V@'96F]5#J'-% M4LG?BBH*%78/:@:B"\6B'X1D &E(@L-7'?\ MV@A;F;R+]_!ITYS*3,G=&K,<1Y0\L <4#5MMG0. +F.7R#,/0!O5PRT@NVJM M1=^F8FFQ?3U6-E( ]OU2(FITKY3]?O::7Q!JGD'WI*!^H7"RLLNY_) 2X%<5 M5]2L$LFXWF88?.,V&(3.3-!W6E'S M3!H"6#'&G0JC:M.>@E9T8SV@0:W:?S!KN0O/=1*GC34Q+1NAGQI=X ^0HQ[0 M;]&!2L1^#_>?7B6V0\4;V-\I^C<< QK):]P7:[%9:]*S"!%3; HL2SH>>+.8 MF]N0-8AV$9A>18P7$W()PX$:14#9L1X] M2>P9O375M4]-T6,C;;!MFV&W9&JS(B!JQ,-"<*E,B-?HU3::%?8 C*UA3:XR MNKP=F DRZ,JR\S7!9KM47[.H1;"OK#O/O5#T)JUG(47_QC%-#8_S'RG@5Q^5 MX";['#5V1*B9-9IKR(WC:'*/9CD5'-$2^X^B(+(2HZ*TH%0DN88_6ZHN]#U& M9U*92WRU'C-W13"_XC\%KZIZ)(U/9 M%0U\K8(4QHCAF&Y'.U_2UV-^MY#OON-';UG'CZ6]/9I[@FPZ?FPZ?MR_1-KD M!2Y.L1<4+)L7 1S;G^O^W9H3*C:MEH!?7XM0"N/7#4S-/64]3["?&\J +"J8 M"19R,&>M<8U!A\*M;)NOM>:S2:M;G%;';]AOH-9B,P6Z>7U9P+F&7T5](5,2 MZFT0P:@1):1A9T4T<_@-)8/(D%HL&.W%R5$ME-PZ;X'-#RNDP^$X Q&*H4Q8A#FF9.YDE+(H^:-X!4"3 MGZ%Z(T!$O9)@6V,1J3B!78<%W+)!=NR^3G&A?0R-Y:H'KKQQ90 MIM=B\_T(6:$<6'T3P0T[%.T)EP28_0227PZS#+6L.+I\YIB=? U/$Q.W1086 MR;+PCD3O>"C@?6E\*V1,BH'Y$[OZP!ICOVVLT4+F,G75Q;!9;LH6.@?]@A:R M3;"H=]:G7.!R?3AMC(VO-7?'BGA$.&K2QDT7$+-:L)RT*A]\]?4RU9@,0D=^ M9K-\FYWM9\H;+!FL;!Z-\US):_4Y7^R"GF M^CK!0+4,IB>=>3*OXLRX)GI9,6QE>%_F1S)_EO2[0AN&8HIPD62QW '3/%S@ MKUA)0BN]'?U^>*OQ=_RSX5/WYV7Z5EEEXZ>#I0_ MHP_C9!+ A_\"4$L#!!0 ( )R J%@:'K#9+ D #\M 0 97AH:6)I M=#,Q+3%Q+FAT;>U:;6_;.!+^?L#]!YZ+VZ: G=B*[<1.&J#;%UP.>]N]MKCO M%#FRN:%%+4G9<7_]S5!2+-E.8B=-+UN<$<067X9#^4U7)P?%=]EX=\Z'?:+$I ZD,R;,?N/I!^M!3%.CS639 MQ@)Q6/0)GW=&Y#-(/1,6N,>^N5/IA/UL#9=6R0FPWSY]3)0&%AT?]J+#WN&@ M=SJL"7AKLJ55DZEGO=%HP#HLZD;]>O].IYC"43F'\]C()8LG A6RKULODO!I M,>>7&EZW$I/Z3L)G2B_'[.47-0/'?H4%^V1F/'W99J&DS1Q8E9RQT-JIKS!F MO2CS9\S#M>]PK2;IF&E(L"2,,V8ONN%SUBJTD6I>+1W^K 8OV]I)?-!M,_I[ M58U!#<8L-7;&=5DVYU9Q_,;1N,\MN%OJ!<]J51H\;DG'95S@2J_*CRDYM-:+!H,VJ?Z]*=20(8[E7)NWXJ1)7 M*3@<5J7**])CO4VYA+?6E\/=U-?WMDM[>Y]IU&UB 6238Q8;+9M6$8P5S>#] M]53%RK/CWF'O_.CYV_0MWM,4;]3(RLLLV M^ZYWG]3EYK3QB#"8_3I K0N MK>1UJ]L*SQF7LGK^-CZY="^];O?ONSAH)C1W[G7KW>??/ORBG/]"JC;59ZSY M1!.R%^ME5"JK.91*' ])HSGM@N"Z4L2;[+$[W3O$B"QWTH'GWMRBP^;JW+V/ MM^[\CO.XQ&>N92=D' M]%QH(IU_,Y/<25[.SH](@XMUXU^!8LLV8.&Z?33@<('(\%E+)-^EP_J9MET-.OK_ATQ&6W#Y)/C M\=MB\6=.C!X!,ENRJ]0L-""I;A CK#B;X1.2$,T2+K#(,C-#"N1-T6ZC00H".1VW2VHRXU> X]9D.BR3T-[$ M(.J@0TZ @U(/H2RF&=@O17FHF@1+O$5,FS;1YBPR#6/,,*M4V/L#O^?PR\CV!X M$@V'@VC8[_8'PPC!'IW"270JXY[H1R?/$N_'/S+>@24J10 1.%> :2/8L3E6 MVUJ]2BE#" P=?PN=2Y2)H*RAHXT(5Q2",\04^0?R&UJO'$ )-=<<>A/KZ'2D MHI':U"77V -1;Q":87P7%!3<35FB,2^M7(*%"9H<)C.><2HL)H)JMVO(=I5V M&^K_']R/ /<@3GK0X]WAJ>SWN8CYR: KCD].>W&7#T>CY%F"N_\#@/M+P_!? MNA*X95)(4HD$=V09TR M3CX]UYQ8"\XQ*+%* K!'D5+44R/EFBL0 _5"4H'"0-X"M3V UT36/N< WPV7 MO=.GQ^660'H0KR-C'TCL'%$VD+%[+ H V043"*JYDF3JW)DT4#YT/[FE;);L MGUM9V2*B0_%8:>671'2W#8LP;=IDL.%@D07"&OUJJ7&(_-?E[++<9@@/%VB[ M$,;*H$U(DB>0(OG6B!*L@8S@1TWRU!?&CS!5&<;:']3\-TU]&R*>VOS%?N;_ M?LYU'CPEF0,D":9>:@YTI;:9,2%QW"$ %(_;TZ=@Y]@1_;4KDK38Y/[VL7<) M4?RF-5!*FFP_H5FW_95*<97Y!AQ#L2"HW!F-]&.:ZO/PU')/3UW8PJ9-T;%C MR>=#S9K)[N&9B7T8(7)+-E,+]0UY,^,\EM#=($IQF.U5%PN%@"EW-Q2&?&&P M:Y A8@2E2V^^9%I=@2[/.*OV33LM.K8SSHQ")< M^,G*2;17?IUB3AVT*Q=/T6(/RK>1>J!>'!,/;ZS;Y%?%ASJ$-BA_-E/> VP- MK+%!.D(!.@R,8X[B)'Y3+E0Y)/@C5SB+X(+R5(0#SU=;CR.V7DQN M7$O6P;QQ)?FMKB#W\#!W1KK=HM=^^?TJH7ZCD?WB@ K-BPY[Z-A(*$!C*+G- M37JZ ![>/2K8<* K@=2'^ZWJ''HO$ZMO29%4%L=P6R(&ERC#P4V V6*993Z MC2V].(.0"+3)D+[6!LW M#(*/PMT/5XBEF;0+5J#2N=%S(&J0\DEY-6I+MP:S3)LE8.UB:@I'QAM&B$93 MD9NZC3R,$AP^ Q[P8)_RY*].O<-]&[-_\24[;8>72I_5)'YE MQXW?I?"J[/R(WBL./\K7IO\+4$L#!!0 ( )R J%@%">S7L @ 'DL 0 M 97AH:6)I=#,Q+3)Q+FAT;>U:;6_;.!+^?L#]!YZ+NR: G,1.TVL=-T W M27$!=K=[W>"^4R)E\4*36I*RX_WU-T-*MMZ2V&G2RQ9K!+'%MQF2\\P\0VJ: MN;D\^^M?")EFG#+_"WX[X20_FQZ&[[+P;\,A^5$D7%G.B-,3\A]A,[HB5\IQ MXWB2*2WU;!5!07(0^OC/A4Z*.5>.)(93!WT+*]2,_& T94:P&2>_?/F<"LG) M^/A@-#X8'9R,WKVM#7"N\Y41L\R1T?OW)V1(QD?C-_7^PV&8PF$YAVFLV8K$ MLP04,A\&KU+_&1#K5I)_&*1:N6%*YT*N)N3UM9AS2W[F2_)%SZEZ'1%?$A'+ MC4A/B6]MQ>]\0D;CW)T2QV_=D$HQ4Q,B>0HE7LZ$O#KRG]-!T(:)1;5T\+,2 M7K8ULWCO*"+XMU_)P 83HK294UF6+:@1%+Y!&G6%X?:.^H3FM2K)'6S)T.8T M@97>E&N39U1!PW$Y"Z$8;,R$'.6W98DST""%]MA+\5.RS(3C?JB:;DO!]#*, ML]2&;23Y@89+'M\(& L'M,[H&SZ$'BXKZV.:W,R,+A0;UE9C?'(2D>K??JD. MXXDVU FMABX3R8WB%L0*)9Q /=IMRB6\L[X4MZZO[^T1[NU#IE&WB25'FYR0 M6$O6M IOK& &E[>9B(4CQZ.#\?3PY=G#U]E =^,?M[%?LVGC+39MNST#OP9K M!)MV?OGE^NK3U?G'ZZO//__:WK:S:6RJQW95Y;(:#\W=KDO\;V&=2%__O+I1V'=-79Z*N];.I+1T='? MMW;%FT_S"2=DSMIE6,HJ;4MQQV]1]@+7-*&R$NET_K6[-SJ *,NVTH$63M^A M0W<=[M_'.W=^RWGTF?'@;(I#W&5(NZP3)Z((3PQ>"+Y%N9,*2WPH*/,/( M%93GVCBB%?D$W@B,8?AOHM-["I+V@WQ!LXSZP/3O0GA9D/U"DWV#Y\Q6Y47HI.3#@ M* "DA 73,*K20+A!&A6*4+4BA7*FX* '4'#/Q@$OE,SA"1B#)"E-H,@0/0>^ MXG1HUVF@> ($C)H5-IG3&PYR:V-:*&,\ZH(+=)">P(-0[)$( SD!]%,P'JC& MN$&2D63$%OAO,^"2&QY&]3.:"RN!XV/^L!0N@QG;G"=>8QPW!UTU@WG#YL$J MQ:OZNISV0;]C$"W(;^#8A/KVP/X3R$\/Y./O&HO6Y8]&M;(K+,MC NZ305\+AG][VA7Q%JN,<80$2@%8'I$V[1 MHH"N8@]L-H %LCT.QGJ,Z*\GJ64)O<^;YD2GF; -N22KO#D0<)TA['4 MR1,2K!(;.+,N#(P&(70AK _,T(4K/RB>^VQB?)TG&"ZI MAW))FC=PC$H.@94"PCLH9K44S)_:VR*V@@EJ!,Y&!*[OF8O"D0J+=-M[0^NY MN0_CVG)0R %MP$XY19]>2(IT!.;HE=C0=N@1DH!Z,B-LRX$/*0SFGVC_U+#*%@$=@L9""K="!MLG%F#:M$EOP]XB \(:_6K)K(_\ MM^7L\L+D _K^7B2:,.\-CZMG7$%K%H"2J"&YP@_; (Y?#!^@*G((=9^I^;? M-?4^1#RW^2>[F?_E@LK">THT!YZFD%.)!<<;JVXJ!,1QBP 0'OOS(F_GT!'\ MM0W95ZP+=[?L;4(47;?FF&NF_6[@F9%]Z"0I#-I,+=0WQIMKZZ $K]Y@% O97G7& M'P;(J%U3&/2%WJXY\Q'#*UUZ\Q61XH;+\E2R:M^TT] Y^HI)O3 K_B,?2;0O MXOJNX;[AP<1)_R7E @.QE"2EG7>N>34O[,3:*[G(9ZM^ZNF MZN1X)Q.K;TG(%L/Y6D\HH S&L'P=.7HLLR3ZT-C@"R< "<^'+'J]8@XK!NOO M9U0&R-Z3]S(P_%\BPLNUEG7V^!%(16H X!%L&/<^"G;?W^:59A*%<"_40LL% MQYBOZ*R\I32E6^/S7.H5A]IEIH,CHPTC!*.I6$O=1AX7ZP]>0(!_M$]Y]E>. M+F#?)N0GNB+O(O\RYHN:Y%:,^@%N\Z0OLTR+LT-[V/.6UO2P:,V1;,O@NV-U M.FRM7MRY$PHZG&>"I^33&AV? YUXD )O?E>_IH?X1J[_4;YP_#]02P,$% M @ G("H6(=U48QC! 'Q$ ! !E>&AI8FET,S(M,7$N:'1M[5AM;^)& M$/Y>J?]AZE-UB63 -I (4@<(;I4N9 #4K4?E_4:[]7V^G;72;A?WUG;!$CA MPEW2M)5J(6'OR\PSXWGF6>B&.HYZ/_X T T9\?,[O-=<1ZS7K17?Y>!/E0I< ME6WVG1;1VL&!B)=2#X/-;CM=A,JX#E>8WU_ MI5*$4"MCZ,Z$OX#9G"(@>6J]"?++ J47$3NU I'H2D!B'BTZ\';*8Z;@BMW! M6,0D>6M#/F*#8I(')Y"O5OP+ZX#KI?H$-+O7%1+Q>=*!B 4XDOOIP!LGOTZL M HW/;Y>IP]L-YZ4Y!\U9O66DZZO6?>2AESAVHRY KV.^8V9C!V8B\M'-\#[D M,ZZACAGNUM; U3:!;N#I=6=R-5![J>FO^MR6 ZPZ++(GD_#4J]N6E\%P/+TX MOQCTIQ>C*[B^&4]N^E=3F([^&L\K(W-;<%.=5 =5F P'.3JWWG3L?QQ7?P+] ML]'U='CVKTK7,DEMYPA&YS!]/X1)?_RN?S6<5$:_70Y_A_Y@:F8\Q_&>SX#' MN[81W-V+X)\RI7FP^":*6[V+!/M.DC"JN4C@CNL0=,C@8T:P&+3'65]B=$SDC"5&5T'[$% M]&F>;%-=-LX3W7E^N7Q'!]5DAE)*612IE%!4VE/+L?+GE/C^\IG[I]:75C + M&DVO?MPFC0;U:(LZM.$TZU[=I:W 9[@M(DJ=6F>3Z_-+KO34V'XI';WCO@Z- M"CH_[RVJQ;5V-L!X96_]V8SX2X2E"^_8^+LU58!5O'2C1?H=JKKQJMPJGI'\ M)_V33(L=_G?W@:TU\>#C<07MVS6F6+=E8PBR"+L$19)$AI@/'42RSQF7S!S9 ME"GH%3T."+8'"6[SP#]\(,&*V@^T+IG@MNN-$T/X36E8%O.CQ.& W/*.<=@4 MW;:R-X'OIM&*.=V:F=W"O9C(.4\J,Z&UB#O0VJ3?-Q")D)G#CMJT[3=;C2/B MSEIMRES?:32.C@,W-QM%>?2IT]0R[MNS?QOD-^4?XO\"5!+ P04 M" "<@*A8CC)*6RX$ "G$0 $ &5X:&EB:70S,BTR<2YH=&WM6&UOXC@0 M_G[2_8>YK$[;2@D0V.ZVE"*QO.B0VM(%>KK[:!*'^)386=MIR_WZ&RF0K* (==4:NJ%7$1BOK"QPZOD:[*G)[PTIER#)RG1N#95C,_A MLQ3$E\R?4[@;CP(64:@W*FZ]XE;.W/./)0-=D2PDFX<:W(N+,W"@7JM_**]W MG-R%:N%#:R;\!@Z9-V2,3FO D1#; GVZ<)[VK9TCC 8P_:T/D\[X<^>V/W%&?USW_X1.=VI&ZK5:_9CL M>+EZ6REP#RP%?Z5*LV#QJF)@M8<<"Q;GU--,<'AD.@0=4OB2$JSB,EK F"9" M:A#!-RL\G)A55E?$">$+ZQ30V$#(&"N9\P41R$^]!_\D+"L>;COC%3RKB '[.5C^(" M(944@>?8L4P1L0X\\,%Q?@1NO:]R/(ANZ(:,!#!@GW&,(Y&UPSI:=FT;&D]Y'Y.C1:6?OU8!U>/N6V<4:VG_>8/G^)L]BH_LGL M^F!.'[-XN9D6R;_0WV=GXE;P7D595CBCE;%(<@ MC;!2>$B0R%!S544D_9HR2G?BG*P*LR;TB=LX"O.HU M/EP:RF_*Q3)37X0/N^2.$\_^SYVCLJ?]GV<,X"F-,,DJ@"&O".,H$RP5L22W"C HGDBK#(ML,DR@" M7(:64*5P($%:*;M0V*5ZH4&?9::-4N*L-,I)*!(JLSW5AK)5WH!1T %P '9I6EN=&5R=&5C:%\Q,'$N:'1M[+UK=]LXLB[\ MO7\%MV?/F?1:LH,;"2"=SEF.XW3[G%P\MM/[]/ME%JXQ=\NBAZ22>/_Z%Z D M6[)E6[9)"9*1Z4DDBA(!5-6#IPJ%PNO__>.LGWPS9947@U__ 7? /Q(S4(7. M!U]__6N5 MS[O1_2Q\^?\^?CA6I^9,;%]OCW^\OOKB=&NREZ,/)[?F54$0I'=U=G3'Y M5 M65_>;$4EFQO=17_^N.V'X1^]%P/S?][>_3AZO9Z_OU7M[ZL2S&H;%&> MB=K)T3\-; .T#='4CVQ71LW\D'N_\[7X=N?OP'0;L&T,)[\SK+:_"G%^LY/C M#V8ZJLVU89X\T7TPN;&;]75L[_EU:FXV%'% MF;^% (S!^+;;+=M#S):'&B/TFY\2]^=UG==]\^;UR]&_HVO_L;V=?,B5&51& M)W7Q*OFC>59R,*A-61MU.BCZQ=>+GKN@=IJO-'_>%6IX9@9UHDHC:O?58>4@ M+GE;%D*7N?YJDL.CSS;OFP3A'8AVX$X*67;U_;WB_*+,OY[6B6MMFFPGOE_3 M7]_>'C?PS-0B\9W<-O\>YM]^W=HK7-,&]?:)4Z^M1(W>_;I5FQ_URZ;3+UVO M7XZZ_=-K6>B+I*HO^N;7+2G47U]+I_]Z6[E>E:^2O]GFSR_)Y#UH_OSB!T[G MWY+<">O=\>'[W)OS[[G69K U^36=5^=]@#!+ NKC1CA#B_;CF4>F7S'T9O6]%W4\*;YI_7 M+V>:='L+]QJ[K]_GE1+]/XTH]P?ZG1/V5&.9X5I#)H$BA*0<,"$UYS(EQ%"B MA'A@8[7[]>TS]XW3;2TNMMY Y'!CX?9.=/*JP>_=E6JJN=)RHBQE5FI*.%62 M$28MYAH2Q017]S?WC7_UR!8=ND\+?;U-6 B5<069YF[($!8\!909JC 3EJ-% MVO3/Q<=H?^",_V+/M:D4_8.!-C_^K[F8;@U5T* 429EQXF3+#, $,2@(!%SQ M!03ZQAL0!)AB<*-5+V?MHC36^)G%5&]>>R+RJFHHAOOII"$FKTY+_Q2'A-N3 MG]_Y4>FM\:=^?OEUJ\K/SOO&&7WSZ],_V;RMBF'9O&MXUJMQZYL.SVW]^#[3 MC-/D7:[]>YN;,FF::.9._'L'_W>V]]>__&9R:?;7SQN]F+QS[*JLO9DUJK8- MH/MO\KVKSRZ;J:=N=;,LN'K$Z)/)^\E#7LZ,P^W#DH+L7\>U^P6OOWM]456? M[7%=J+]V?^35O_:*,V>FS?M#4?XA^D/C>NT4_/A4E.:C.9.F['HLQT-BOOH6 MCMYJ][ ?Y_U+=.WUR[E/NQS=RT8M M(.\1GZ['(G3\,+OL[/B3CD3H+[QUDZGS5NI<]LU4Q]=;@/=V;#W$%P8UC\,W7]A]0]OC_E&*_V[G%@P<)-, #V=F5CPXA.+NY5,W?K4B65FOKUW MBFDN[ZXM'DUNN=F9-C$H",IP3>&C9%N7[%K9[-M-DNS;:+-1LFMELR@\>H7: MI5=AD*H9^C@COQ;H\94][O][Z,,VQ=EY,7!OJ\8FG7OJ7J^)-<[KP95%3G>E M(^^L57:/HGA:%D^[Z+" >(Y,+?*!T?NB'.2#K]5&"&I^I];!HA81V:=BX+]6 M%OV^ZURS0F6JS;"PN[JV#N);!!"C^((%S&OB6\!EOT?6FQ!,?H2+W[9>+2MT MW>7L^QR5J2VIKDB-UVQBV=4Z]PE6HG\H2WZ&Z$K=_9M#=%@O@"5 M&IX-^SZ1Z'-]:DK_<6E._9!],P=N:CU;ES7E>X2Y:#_7P3(7$FRTS' %N!"T M1LMR:A/=L 7A/:) M@()[@/\<46 #46#I)"\NA81E_[=E9<1EQC7.R'A*KDW$][7'][!U,/K^R_;] MUU ?(DU87TD_)8\.9 M10PX1RN/\EY[^WY@S" F?&RZW)]C/N?S2PX.0@E:R7KH0UR57Q>IQIAD]^DQ[58.B\'%I>\4;K&R161TSY#1+0D+ MGN-B=N!;33LHL-19S9V8 [.4JB'=32:1"W3.!99.Y6)4;\WM+[K"0=M7%$_0 MA",NH &2%HMZS6"L<.R<%^K+SS!JG<'VOM;YPWQNKADH!^%.G4]+R^F/P];5@MT MZXIVWM&_=0"_47W&103Y=IB[O@R^NH\G+P^^0>- _>6Q[\=FD!?EIZ(VU;NA<5]* MPY;?S=Z,S[._OTOK8'N/$1D&&R>R29?6060CN(PBZU9D'1S*$H&Q6V!L>2Z; M#4!'X74@O"!"TD^3=$36]9'T P\].RG%H'*O?(1+__>PJL/W-AZ>,'!')]WJ^I[XO2Y%^;/-[Q7H:8R+Q\E9S<>D,:&\> 'HZE"VMH MA-:50^OR]3B4 M=/X0016N-LOYS9/O+2@,%S"9H:2@0LSOI+FV"#-)OGH\>; M/NL_%LE63S+650<[]* V6"57")PKT]!0?*/=[Z+4ETIV9-P4DJO:Z*;(PY=! M7E='QU_"UK"9+DS7/KVC+QLGU^NS7Y3K9LPH=\OU\%0,ZN+L^%24IAF(P^,O M@>]/N46J=_1DXV1Z-P9'F:XG_D;4#7JA.,)GP,(9I6!&X029/#E/.!': A+0 M7&@SI2W*,S%0Y@_7/Z/G]7(<G>L'(>ABF/1=]4>\[?&)C^2"_W/P;N-"W2C9%R7?5EXV7[4?QW44Y& MXPHK/)"&>CB$-]6;S;Z"A>FV;[S\6ITEW 2:5\'/$EU =9M3T_Q1W'A-G(,D M'XW.U3K"R$S#GZ/DFCRO]9/;5+,W7FJM(O^>.!=NC"+T/PWZ;QG&C=/%6S>S M_V:*KZ4X/_7HV2C6_M#7% Q7FVYM^=8;__%T\S"Z%%M%E'>N(29L-'F M8<_IS6;%&D))49G'(O-^[IKCZXSNFK*H',0&#"BW4LI;>['QL\,SC&2&3E0> M&#[=8'39';HW19U_6T-,N=[VC4>2&*U<+_M;0'XQTA"W6Z5BW!E M=X]O=]7XC078PCK+L&8:1C<*LZ2 M,PU#T<28:;@NDNLT9RW&(3>.;084T6A/3S\6E36!JV7H,]V\,8QH&?/Q(A*& M$,>/\;Y-D76<]9[MK!>*%L:]!.LHQ45\])C'O5Y\]%%K?[$.P%K*-F;>K*LD M%V1Q']T3?*;QD7$_H!R(#;XV'X8KUON8V=T]VO@9-LKY6=OS+7[).@KXN<16 MGA9ECI)='YO==0W6>7_H$SR.C1J6>9V;:O^'Z@^UT>_+XLS'EH9U,VZ?[;XH M!VZ0JD-'1)NR>A?S?V"-*^)V-R"K/K A%#2).O=\="X G/.UNKN6?*>F.%,7 MNXTS&=Z+O/Q#](=.O'!?!L'2"X_.Q@XY:N:#^ XI#[U$Q^- MJ(:C$Z7>E^;?0S-0%[/?G[JC.O+J63KU#=LD%^C?U"E="W3TZ6'XQ:0VIU4W MQ=>FN7=[ $)4U2#T(D"[>9JJ=G#:P#/2LZ!%VT&)]2>@$'I^*+1)$R9:'U6] M,6%&/=N4">;)7.@9HE!G)A]5M5-5Q<]/53=IPL3KHZI/YG;/4%4[TXL [6:% MW&XXR$=Z^L7)\U(MSD:=>#-NEX_]5I,?F'PV>>]_8=ZOH1N_EE<%09"^^G+\ M[J$_AB]_3.??G*9-W_-I>.:7U(KRD<^[\7U_\9T9%&?Y8-[/+CHH,S_QG^7E2E-J4OV[!';"5."LJB_ZL4?OO[A3E MUY?(#?++\1TOK5#UMBV*>E#49BNQ97%V9&SUZ]9[]\&_4L.-E@ JFDJ"#6$T MLQDP5"ND*8)X*ZF+\>WN)_[%D8&<,(R9Y418SBW)H*89DIF"/$5;23\?_'5T M=\N:9OG[MEXNIY-:6LPPXU;"E& %1(I AAA0&F')L>F\DR^;7E;%L%2F&KT] M-4(W>.'4Z,U//[UV_R15?>%_TSJSWK;B+.]?O$K^<>+0K$H^F>_)47$F!O_X M)6D^K_+_,:\2",[K7Q(/ MNBGW\=O$KZQKHKJN@7Y:OD;Z#Y\TNR]>:G)''_ M)#D_UWR?')[LG^\:3#*VK+\?[>EZ.#DX/]XV3WT[MD___M_;[[Z;?]9._S MQX\'Q\<'GS^MN('_)9P9#+[6Q:"7O-O9VTD02 F_WJ@WKV7Y\LWH[6K;^_[S MT.IS5GEW.7@K3<0;/^S,:2KY[YYXBB-3.=,E%_SP;9_\RK! MV66_'SUL6V]>?!3E7\GG@?EYT1;60O:-$UN_[S.PG3[\NN7PT+\_%UI?ON^+ MRH'6N^/#]Q_RJC[Q7]IZ-(I\SW5]ZM^ OR\ *5NC5H]19?SB=5V^N7P_ 9Q: M3YHT?@*B_G'?3%G[3-;)4^KB_)=D_+KT*O;T<;]7+?\Y%*4SC/[%D3DORGI* M0XF0*4! 6XL4X9D5'".#N�$.@T]WX-39K3&^M?MW(WDHYOOY)%T9>BWR]J M6?S8>O.__L8IR7ZYJ<.U7F ,Q; N;AG#&Z+;FOZ]6?7O !#^^67WZ&3_Z,.? MR='^X>>CD^3PR]'QE]U/)\G)Y\3![XG#V 3BY/-1 M,7^N?D\_ODY/?]9 J9 M+U%Y=^_$?PPY)F/SF.K&S$#]U%PH9Y3R)W?%F\2;P !A/HX695*?FN3?$Y5, M1F0_,0-M]/_Z&\S<-'['/^,W]ZK\8?.K^Z.$@"F%!XX568!@IK*,2 BY1BF6 M!G!BW'N] "1/*_PK[7Y]^\Q]X]0W85N+B^T+(\IM,]AZ\]&[@ D&O<1_][$@ MOMD0B7;24$#2GW=;Y9Z@WT!)S!!3%LC,,D2848):8FB:PI1CP0UL"27)YJ'D MR='NI^.#!@LC3-ZFFA-,K"\U< **WL%+7CO#'\S(Z,:H+_IP9P;3/];T3AM5 ME(UC^BH9.A!VCOG N#O_-?KS^J7_QIOQ/R/X;;%%<[6F+I+)8P/J>[C.R5YQ M=I97/A28O,_=;.'@PP<(;X6\_29*YV\=W3D%=2FWJ>4:&(TL84S*S(%=JIS; M0@D5Z0*$\ V NZ!V[AO [M3, M.7/[/UP/FZ%("IN4ET.0B"JISHWR<7.=Y(,DKZM$G39TKF7'KQ7^(IM0V[8C M+7UQ7KE[)J^ZI3:IHS;T[[?,RN,VR:*NBS.GF.<_DF8'1E)^E2\<8?3__3S; MOAFYW@<(]^BSTZVB/!\C7[/O=E\4WWR;/DM^9OO@N?(SX4=0GW2'XEE'>FLQ6B_T200M* M:ZP<5U*[BU,M:0:X1^ GXL?!>*U+-4*_B?M2*I49HE/M_"#N9 PTPE C0K'3 M +8 DF&V#3.6D13?@EL+LK66C&RI0G%XV=A1XJA<;^X< ,WJZAC+G/?@'6E0@\:TJ4(9][O M=-/[#<"]7:U+4U7C?SXX<@^G,,]H@]QT9K7- (&<YX%I1L;KJ=OAZ5#GOQ<])/] M'T8UFTF3S]:Q%%-%,G1DO_U-X8@_:5*O(DDWD82,=#)B>F;63B$[##6CJXCNH/($RCKHM:)^$[VA,<\J$\8[E"XK(=E.^G#1/%X,+]# MZI-NE:/)]LF]6D0M1HLV-Q]U;UL"XRE;;T[RNM_$98U0IZ/5W\?.0@OH^0:- M6RD\G";5Q9FC=X\=LD7,M<,Q2[Z?YK79;HI6ODH&Q?=2+'VF_S1>%S _U*D8 M?'6O![Y93AFO)L+'#N\= '7?Z&X@@%USE48]OVW%8+9-]]QUW_+##?=HGB+- MU\5;O94Q8[J 2#88-NT'&R992JG.,D-21(7,D,^9=+X3 ZG.%O!6_$)HX9=X M"_57+SD79?+-;W!(_A/L0. 7U9,F!_Z&,W/)'MM SK %=H=LQN!XW&#CC!L) MK:082208X01RA%,@)0< 88OI(FFL?QS_WM*@WX:]:SOJ$XO8'R/I]25F8'&J M($T9Q$1QRZ E6@("$&7$\,>LP7G,G@2W/.;_691_)4WAHV32B.3#A[V6!-8U MF@?F$K::L7(P\.=*U2:1%XDZ-4Y 9S[%^ONI:=:8O"\YM3#_ OZ:&BWWJ^;_6U- M8YK&BJI..$BTN*AVDG&6\D3=1OD^=T=U]X9EZ7YQE"SH8;,6];":SOY7EH@4 M:9EEEE"MNUQ@4[EUN&EC$$*=DZD4ZMLO9+"V.=)HBQRL)=<1%IBD30&E+N6,R M(AIBRX;H=%XD?5&ZJ4(HY0RQ%-Z:O$Z6'K[G7G7.PV![[@?5F;-@]Y1R K5. M7OY,GXN>FZW&MNA^U &\3\W]FGPMB^_UZ>2FG?'8'AO3M%,;FP^:+-LFL._C MU C\@;P_:[?<+-PVY9\^X0[Q\;EF,[Z+90YM*EV.;P[%Y'G>1R MO\@B _;X\->&6EB;LODT;]9ZF'S60J&/;YO86MZ?26[G10>: MF( #Z4'1N/3#:N02N&8WVX_G[Y3F6UXU MT#\0 Y6+OOC&??.C'Y6;6*8893K%F9L1!5&2 MBM0:;"1#6$#>E#_J%LN2/TTUV;G?G=_0A$W"4.C=)K;P45PDV6C[_TTTTI/D MY_=-\,IAP(T(<[.:V2S,-&=95)^'=0,G#E>FA,L YX1DQ'E_@&3,.8(FLXI0 MZ21N")V;/YR"[.JPP#V?/O+9-@]JZO%-/?A0C&K$.768'*DQKL>7^.I=S4\V M==B<^:GB!E$\V9C,9D M-AH5+?.CV>PSG%K@35Z8YA20)J1:-J7%+L:W_]Q$6=H:7Y-Q;9P%844(0H(A M3CADRH^[XGAN_OL]X^LOO-TK!LT<[6;9J9:T.KH]P*D;X)N#>VU8FP8E;V>' MM[@:C86#3O>8W+A,Q=NCP_>'XJMYZZ3VE\\/O8Q#J;X19;.8>WJYU=X1ETG4 M:7QELB+;7+SDKK<^X?+7S]V5;>DO;0M;F_*5Z'\7%]4T_7U]6D[N'CWL54+. M?R3@_,?\F-?XF@.V4W.YFGRS,)D4ZB_'7(8#O7W]H^DN-T74IL9L^O5_;&\? M'GWV[J7OV"A[]LA4IOZ[>_UW]/>__WU[^QZV]M/EFX[KL,WI[OOFSR^S%=H> MIT;QH_7ZZ EY:*-Y]D';-18N\G#BU^8\)#C&6/L]A\6@62GT*IW(OAC\M?-P MFAP_BA_%CU8*,X_A$+#EE&.%M\V$2;++D]T:TO^.#C^???/Y.#3 MR?[1R?[>[Y\^?_C\VY\]=V%OH4A,UV5=1S565]J.C[M'>[]?U0H,IK#49R>S M3R;(T <-F#F_DK3 MGQ<=H*>F]MT*Z:]%/3@[<$+I_D@,'Y^+1"U=WZ?&:CLK[@T^[ MG_8.=C^XN7UQX_1'0:ZZ!"U:,:/?^!#["@"<-L O#R9=**4=T@N M.)R8!H6#VIS!]Y-%XLOE@6KKC?\D@<\'/1<;E/YM;V]_ MOUE&Z1 Q'_F0!R+0U5-6 CMOC_UVX4'C;S2)F^Z--@.?Q_-6]!WNF.3XU)BZ M:C+[(?PEF:WGG[SX,A!#G;NOCE:;WQDU.I<-P^8.O#RH>J3 ;M/RRZVT3Y59 M6_[9K-3( @,;(?+!>M6N\D24W B4_.?)NX/;@?**EOE$DL_G9K3,6LU@XP0^ MW^<^;249GT54)?M-QN4U4/5 NGM>YOTD@FAG(#H6:A9Q-.)HQ-%EX>CQWL&" M0.KS=TMSZ@_W_6::PN%G)D)JZ)#:R)=&3(V8&C%U*9AZO/=^44 5U6GROE]\ MC\PT;!AM1,HBAD8,C1AZ!X8V5W*/=?6K9)OO9%-YC:-::N-K+1(<>'R\OR#< M[O][F-<7TU ;L;(#RCF2"(]H&=$RHN52&.>GHC:5+_GA_O&;MV]!PWGKUA$- MNT7#L6C\P2D1#B,0O/.^?C# MT1')C2<_$/V+*F_HZA5<>P@?5?_P]QR9:MB_OK05L;M][!Y+#:&(W1&[(W8[ M:\!C[,;/#+M=O__I*R/ECC?[M2\/P^Y"?_+>HWB_J(:^=,6N+(:UC]+^9>KD M**_^BM#<#30[H>!1E.': 0!)$L$Z@O6S!VLR!FORS,":-.'@NBSZ50/4AV6A MC/;8')&X&R0F$8F?+Q*WMIUT!="QR&[)@\\GO^\?3>V3G&PJ7>JNTO49G.;* M:O:5K@!UXSZHC02U2"_OG/0_F*^BW_"JYJR@E>P4#6X(FBO)U*6-!KX5TB;JK"CG-1GF!)QQUA,?Y0TGTUE[UZ=^]M+OE3&?S*F@]7H M!-Z#JAJ:,CD&2M\@M>7 M\V)P; 9Y48YQZQDF7]PQ%I./$O]9,OIP&N$CFK>.YG=((Z)Y1/.(YG-LYF,^ M,,?"FOIB*DGL&69FW#(._G(RNCZ=11?1NWWTOD4"$;DC# MT5%V>3$8@W;ZC$#[YA T5Y*I2Q&IVT?JF\,>03J"= 3I.::R_^,TE_EEK?+L M&8'S5=7+V. M*-A! ;2ID2:/V _=_/.3N^(/8AM=7-+!V[.S5S)T9CX]J,Q-_?X M\#M.[;OMHY\NWP1R7'@W-GC[4=(BR?6O6^.SO/SAHKL#=5J4V]MOO&6.=J>, M$"G93FXYZVMA$=R.[;/EWO#-:F\$[*1/*_=VWQC:%987WV]KH>[.JMY-UK'K^R(\;2O;4(V4[ MZ\F"A\JLM(TSLV)>N\1A['W;ND1'[>OI>?7G_&Y9Y.^*CG)=]/\]IL M^Y%O^,WW4BS@U-W:"'1O(VXYN+71]_$(+(DXWWZ2\DS9YL7]DP5$$FAY&-9UJ*1=J-XHLK5JK9JI][D2?5HRWG2((FVTNHMQ MZ]+DEA+[NU5[=ZOJBJ6VH[A1;>*X17/S#N*P+-V\DXC&QEY%(XM&%M"X=6=D M$]><9G_OZ"0,NH-NQ$8AV2&MA'7\&4)^WYOR+\R_A[GK_2BDUQ&[*_V,?(=( MQX&.>P9SJ5JV6)-NE6\'1.8_EP&OR1RQ31:8 QJ+U_F/5X-B\+X4JBER/1!G M[D'#:ONK$.>OO(+O#K3_9_]*NW?K/5&6%\XO_4/TAV:K"C_P@H10/S? MPA(,J>09IE!C220R3#,_@ ,_,$=^95/Y: S &&PEPT$^NO8% >3VJC\3/2K M7[>VL1MH-[JN4>[5*"OOUZW\1_UJ,#S;UD43:O?W;KVA/.NE/E%DMDL/6(]> MON)W-GE%T'@*L#]3A&@;#J"Q,'-(8 $7A!'&,76H@ PT"*<9@#?AP'V*83MP MP"GJ4<@W%0Z6P\D")5['IT59;]>F/$ORP3=3U6=AL*Y5H6272P9WHE1(9*7) MW&\TX\0IQL&57DPADH2"D%0S@04C&=6,08B8A PXW.!$=DI0,.T1R ($I*!( M2+2A94WGBQ@,EUHRC;$VC! JW=0%,YXIK2V%4EK5Z12.TQX#ZVTP,70R7S-W ME7*MK:ND-,HX)BG[II<,3+WZ.7S=G* 5H=::1# F>G9TJ6:?3#V.MD_!G*56 M]@[JHLQ-R\NNT?E9S/E9 M$3P'-7]%L88$9[@&UL>&4M MO;>VR,A_%>5?23Y(SGT9^BH -O(,F7R Y,&KQ<'@<*04MX$2M4 B"B7'UH[6 MMBRU--6$IUR;E'9*'A #O11G 8)24 PAFM/2)_2%; 8V17:K#U__^C:A1R.Q'?WP[7[V*G*ZN?XAX_JJGR9 M^S9:A^GM/*G5 ;(1I[X?)]I[*Z 23 "R3"BMB$HSF1F;&:ZXSB2#39MD M!+)>AD+TD!YH:6&1EX@3SP\G6@4%9HBC5PX3$#8$822(U JSBR%%H$Y62EM MLBR(>X"'F'W7'2BL92REK97PDZ(6_2:??KP>OGJF%=V_$/B+@Z?I-1"&*:SI8;W&+JK8>BX9 MWU(.M57?9WSMJ7/\86G.1:X3\^/<5^:MFJ(N17//\L^0 M,H43C_(J,.7R"L.T EQF&*4$9QFG3 !,!.66<6;FN+PMAJ$8Z6& O1W@YJQ MHKDL*RYTS3:89H1AAC*" $E1QD *)!',2("HS;HMY4MI#X#UWNZ\:6Y86[/P MVV'>]ZMYHZR9_.R\++Z90 KRKQ?O"Y,>AS/97VK:[D ?3.G9;V513>^;TDIS M0A"A_A@B0I7,&((RU08H033!G;( 2AP-0"'NFXH^;33:CBG'HA9J,Y!:G'%. M)2><*2X 3#EU*@48-$Q%X&\AQG=5 M]UB&!CT*=Y@-37HL*KYZ)1+=GA<3A M4BL<+.U/=.(Z)BG 42JT2 T1OJJD<*X2MI)#G4)JR9P2XVV>#=2#%/92'F*V M7E#D(-K1LN;RA8S&"&$1!QP: G&4+(,"*XR!0S+(.MVHR/N@13W6!8BV0YM MOEZ_N,)>,:CJHX,2K(/RF$..I_2L*7S7:-F-F *20K)4 MP900HI 5*1(J9083H27BMEMV $"/PHU-I8LF^YQ-MAW[5,"2++-&&,+^_WBNQ@HX_7"Z)D' MP$[B)L,%L2ZL'<(O[CTH;7@V[(O:Z'=3^N9>]XU_X;RTW;/"C<-4BD=MY!048(R*2F7"$+WET96V6[725"/I;2'28BLY@'[$Y>I M(3]'<(G@LL#LM'PDH1ED"M!4*T8)3%,!4I$Y?D49A9)0U/%6(T:R'@KRI.C5 M(\G]L+%I :B.]Q?$4ZJC/]MZ^9=;(/9:54&B'45SA(U;3IBR0@MIE (::,)2 M/*>:1)O'G?E:$IOLY4:K?;9K%(B*:]O+,O0UV'P;Q?XLQ1Y]HODG,7E1)H5-AI6)%:8BJ^K M%_KL:):H\\'7#T94IE&XS_9+99HJ-U-,"U!)-%<<

WPC1+R'-Y=G1:-]SD;;EH4B@C7.$#38+\9;(RG-($9&1BR%-C]@[+NCT"T-1/L32E23YZTFRT>U M.^?7U_X'9^;4F5GRG;&F+(U.\H$JSDQ2BQ_^T#3_I3>O9?GRR;/,8N:P .=> M(?F9TX=%&AP2?WMD%]KG>W?3LHDZ'C3:>")^C.J"SL:G$5>"&R45T2F!*I6$ M$8,R#IE4CI-U6R %XK1'V3RO:6T5:U5SX(VNAFT>ZV;.0=JNH=H(#$!*TI2 MS$JLF=9& @RSS'+3K3^%:0_S>S/4NQQE6EN M^/&WHM#?\WX_+BW%*'6;2TL3O9KB5%A+G&%I.1.:, 4E),!JE&4 Z@S*.9RJ MU:/46(_Q>&I)M,\-M,]'&*,4$J6""$N-)%Q:8245" ."*(5,I-WN(@"P1^"< MX,2U2)ZWQHTPS^CF1+X;W9PH]NCFK,C-:4X.3?)!+09?<]F?)-3%'4:16K7N M^AQ<:MEE9'G_A^H/_>;$.4S,6&.E99!"B4B64N<9F4Q!;E(C$9#=5KNAN$>" MW!8>O:)HNAU[10^T4Y$*@:7FB E"A.&,,.AZ)86A# #8<1U=U,-XSG; Z#!% MARDRY^@P1;$'[C#-+4ZQGEY4,'N1'CRFH9;."9.Q/:G5X;ACC=*.&5XQ4#>. M[DX-(X(3RYF5A(F,$38BP_-#AJ?" M #5 <9&E*N.2$"TELY2E5C*44IV9CJM)0-"#!#XK'%@1\2+M5SI%<"=K@UZ= M%+7HATNO2(#E!W4Q]-'\>X3: >?XSU8%U"H.KVQ,[BF%V.CU]"&9+(4BPUIS ME!*1$I8J0I15' (I.>QV5SGIH8ST0!9B['N>X05.L)XK-CQ[('BPU2/J]T,) MJ('!Q-?KXM(H@D@&@(:"=;NSPED]YCV.0BRL]T2KOT:GFG]^$4X'112_T MJ16#<8\O/[J]\3-DA^QDZ=/)SOB"?^*K)'>T)U?SYY0]=RT?#-V/.]6RA:\% M[P;)#=97LW.C!ZKOR-.O6V^/#M\?NAO>ED;\M>O^NA2,ZAM1-J-_>MFMNCAW MC0)3K&XB@>;BI>7<-D;*$4-3_K)U_>F?AF?2>1S^\7-VM]X^DO;0OK>O9*]+^+BVH:0EZ?EI.[ M1T/6:&L"&HT=:S0 5\ TO@9^24['+6_[Y\^?_C\VY\]=V'OIN9VU+#1R4[>+_<5 MJ!/WQKDQE7OU5O2;(Q6.3XV#Y^2%&IN9_GFY8S:+ %MO7AP,DOJT&%9BH*L; M;;E-M W(.4/L>R16#A]^W?)A._=^#*JC]R.M5[9N[M]:S![GV.#-H1BK:_E5 MO@"]Q/_W\ZPE;,W@\@2OV_%VNRH3OYSGH7N?]Y3R[G. N@M;_RA*=9I@)WCO MI:R(2SR@_GE4CB4JQSNCC*<""8:-?N#UU(_NXG4=ZF.'JK=ZQ7KQ92"&VLE/ M=W=:R3WNRW+1I5-I+C5X$835/2 (WH'V?LB%S/MYG;N?FAS[4%\L(YKR#-4H MCMLS-C_G!8Z6.Y/^EO.TM;[:.Z34FB3"*5^[;FVK_RZ%<@?(JIW%ET>\WH8?2-">T)N;'N5\>"R#Y[AGN M% J'E.R?G?>+"V..1FHQ%:BZB4]&.V;"$)4(4I*A5.B,:XL1-0I3D75[KC=, M<0^Q$(M:!45"HC$M:SI_B.5PPQ'/,DZP!L2FC $!1,:A 0 *"3L^LB2#/4[6 MVW)BQ&2^BC9'Y4R'.E<_G:^;&_2,JD0\^=BT":,FR5 MU!IU7 8SZQ$6XN;?&%UHJ5*"4N4PQA4VTA5Z;"6".WTBG1G, P2"N0IICPE$D!D:&4 M 8Q ZF;U;J=OS'LX#9%AAS9)K[CZ45N3^L',V8.KGLICD9/G5^3D<1D6GH-> MGG8V#T919H'?A,BN(>X,\+"M8R2M)2.0J.GDKI"QWNGR$,@1M!BV6F&";(D:!<_F"K)HR&N;H0V.2^1E<>U MSR6N?08W3&%-$NLU=E'%XOIP>Y[/A\(YD[4IS]S<*IWK8ZKJT@\Z+TH_448? M:'-8W&-\(*NV.Q/FR<[R3U*485'FCEK7X$??H;Q+%7CTE^%:=OOIR?'*I8R?B MQWB[[/2Z36J!234B,%,$I(93FF4I3PD"6�+1T@M =0B&P@^L+14#MB'@M9 MI=)8:&,Y @P[UH&DT)!C; Q%&4.LVT-E-MLJGW/XX)VQQA%1!9:1%=V>% M 8.)3EQF=TPM#7TR,]E>C&(0\"XDMU2!>A<(M8!^W+B^^B:MC6/2WL;UN0%3J12"0F69QH:D2LH48 ,H8PRFG)F."]L MW$MYB'E6,:(0#7Y\3*T*7K% MV]=;FM+'N_\27XK&JZLO?%LTT_QY4=6EJ?/2G/D$1.7>!C#?QQVLSV\'ZR.8 MR>%(G7<'ND'TF,R81,>:HR2XC."+,.E%-# M6&J4@1)U?. Z.$TQ#!OW P?H62MH&39N$$)8E "88W-B 12 *:9Q4"E&>32 MS#FHI-6#"M)>"D(LW;7N.^=O.= V1((WVDX?5,RFL[.INT'7@"$T),HU!853 M &@!0E*DB%&0D0P0SC!3@&>*9)P#TG'MPAZ@68_AM:%.X?.C:*8AF>GC;!)E M)N48B9192+#FW HI,I$1PZ!FH./ZB#V >0_"$%-0@ST+/18&V/QUY>"&*;#9 M:*W&+JI87'=OSX?;__P!D,T2H_".O M3L6%:TBA_CHM^LXOJ_Z1F 8_5P^?ZS4Y1PX3:7)4L1"&*;AI(="C&/:*L[-B M, +_U:/],V1-X:Q&C%3AV&O"'Z(_-)^'=56+@0_O36_>,PQ@ )2$FA,B&$-* M:F-2J[0@ G2[.@%Q#Z#@,HY1F=HU6>H:AU4^-/] ]%K@\&8V690JWI2L-I*@U*D::"$,M2F2J. M8&H1A21+9;>[8!U <=2CV7J?NQ+M:8WLJ57C05802R@BG"%",\B-]L4LE-%9 M:D77NRB<\< >X3'LL(EAAR-3"[^I)S&B'#A.&<+VB.BQA.JQ/((E3!1L?ZQ? MNTH-SX9]41OM]Y.I?&:;*186"$@!1(!H*KG.G$.C*,'.A\$I[Y@E@)3U4@P# M!+H8;8BVVS$C>9"A:I)F((,4,0D(EI!AJQCF0%N5:9'.63ALE9$ GN8HDTU MU*>0E;+XOJB*SL0?1NT8_9V\]C\QHW8W)H';]7"DAB,MW'IS4AI1#Z8"_N!J:) M!C5>TG!N606 M0/JYLW:':6]!&M?*+(FHC.@TS1SC5L0B(36Q0G!(*6:*B&[/YH 9[&5S"[T$ M)/O%S&9)\8;5UN!J*P@Q137'Q;=4<79>FE-?C>2;F1SH\:)?5-7/ 00H8N&< M9U*@-D51Q M3A2W@HN,2)3A)_.9JI'<]GVG*_0R%N*223O58.![+>BV/,X[J>H6]W3$6$&H)/$-: MT#J>TK5188(I7'0PJ BF3"+G0L-4,V&L @8JZ?YDK-M46=2##/8X"_&$F%CN M*UIKYWSF3M/4*;)4$@(9T00!R)20CK9@+($2!,N.JWY!GO4 "W%M>3VJ?FU$ MM7E?(]==+(M^W_4ER9V^E2;6E8_N83@QK;L1]F,^*$J'JP=CS9T^="M%V(&F M,MQ:0JUS!"%(I=098Q8+-<F_L%O792Z'M9!]HV+QKU M$ ]!C;PN(<5D1VRCD&F&R?>-(<:!LN+[AWCL !5%T-?FN?QFM$!9_G/5L7: M*LB'.%P+GQFR.]!W+BE(Y^DJB#3,F/%[T7W8@P$%&<) (JM(2JV@$N(T-5 CJQ'MMN*/ MPQ[,>QRMP]F*[6'/-1+:_/.3N^)]@]%%KRE36]K&@W'YT>W]FN&!9"=+GTX$ MQQ?\$U\EOK9$KN9/A\?&)$+YC'LQN/#+DH.B-M7.C<8K7Z'PUZVW1X?O#\57 M\[8TXJ_=TE>?&'=+]8TH&YF<7O:H+LY=>\ 4UYW(I;EX:6FW#8\RWLGZ9>OZ MTS\-SZ0IF\>_N;E;<;'-B3-#!FZPA8&W@/[L.(ZO;;U))_L7IT;ICG&Z'*-S M=V5;^DO;PKJ>O1+][^*BFH:^!GY)3L^F_2RSM_[&Z@72'/7T_)2F'B;]N^3T7[OUX=AF]'QFZLG5S_U:'BC]M]ULS$]!D M8FHE&-)AC/#Q/YW=_],+A6'&4TD7./ ^]\0I^?=0E.X156*E54:$0@FI= MA<8?\KR6O4IT;R.>$N=>DJ)^%*4Z33#H)3X8L2(-7>K23M28IVG,[GF9]Q/8 M* Q>3X7I#N>"G"_O5;LE!ZR6:]C/<-R6M#BV;NM@GTR=E.:;&0Q-" G6(0:0 M UF0"2)@',A8W%>D;:3/TWG7'!.F,P4LQ41KSB!/,90RI=(H ^9N.8, UD6[ MRU&49#U$0RP2NS;K3A$A EH_"F]Q:([M8ZH4@L[(28H((1D#A*+,( DSIH1- MYRP"7=H^!@X'VK%]1GU)QA#3CF*F=1?,:J^H1@'B\[+00^5>.X^UNWC79F1D MNK:,'?ORJWP!>HG_[^=PTC)O;5\X[.>C& RM^V18.B$W2CB%A98I)3E!$MF4 M ,Z%3!TCPI(2+:RRQ*L-PQB5E@E+" MF&18:TE0BE.,I&)P2<0EY:B'\3IDL003\ESKD-!O95%5GK78O Z KJR9P_>, MBN4_@IPTNG78J-9T/5UFL,)IIC@C!-*,4:I2 UB&-LT54Z+-\D%>U MS_G]9A+SX]PG!8>P=AX+$3V[0D2/*-35B_3$,J^=@ MS]#E"8?97*K#U:$;6$.N QA#4RVB( M!:Z#8B71CI8UU]]M-"SEU#+%:!9B ;[0 M)NHE,O>X*+3$1:'@ABFL^6*]QBZJV+HNH 7I!35GP4Y.?QW'HW]^%9VAN/X3 MN7L4^Q+Q--=KB@Z3R2PS)'7/Z=83!;L9,T>I,5QF AH@ M"816*NY>0DP P!F6:$GQJ*Q'>(B+:O&DZH@3:XH33P %!C(M.!.0*DXD!I(" MJ6%&M004 [&LK:II#R(00>$."=^' $LB7&MT%'7CI@: FW'WW./3%]9@]VNC M9I^*03&[KC$':K%@5EO+",6$18=[J#A='F=Z!)TGZSY2R=9BP U MSY#.>*JQ9HP0XMQ::JGA%F6I1IF8>])U%VGCO92'F&[U>)L,(/X5,2UB6M"8 M=F\(;A$$ Q"*%"FD,; D\V>742T,!<"YBIK-/3SHD52S:D2U?2^4T0AE&Q"U MBROSRP*K-5B9CV)_EF)?64+&VOC4HUDYD<;-B2:IQ8\@]E@'SC #IX[KYN=> M[8EX7Q9G>^[[^6#HJ,[5D5]O&_4FW-^E$VC*3E(LV(M9DD!AI.H"389$93G!F[M!J*$/4@"S%@ M$UVJR*W7G%M'L3]+L4>7ZK[Y\H.I*C>(4XY5(NJZS.6P%K)ODKIP(SR="I/D MXUR8Z($%T[IUI&J/V=5HZJO8N=889Y1JXD@*4DQE(IR9;A $)H4XV6E91(0 MXH+9>CIR2ZDC$ZO:K+2JS8J&+Q91BNJV/NJV(K@E:YZ7^NDNY_:/O#H5%ZZ5 MA?KKU#DAI@S!KWV*",* !M?B1!=#/\HA)67-]3K_LU6)MX) @(G,!$+&O-C8[ U4G( M83J7/[4(IX)0OZ>3L%1P:PTG% #N,,LL;VT8]BA;A]I"GF3)P'79HU\:P#)Y[A>7=!<,SPAN5N.KD_-H]#4QY[ MXVB,9HI6"HXSY\1"2)%S?B65D%!B(=1&2@ $>*#SBZ=I);IDE> >5@EV4"PG M%&'EF?BI0?N?]P$&PS;EF2%^1RB1J6(0(XM2DV&!H(;Z@7[HHP&#/H?TE>AN M1K\CNIM1[-'=7+V[^2[O#VNCH\.YB M"IXYYIBF%OOU5_W0JD31Y8PN9[C $E'DX2[G3406N@ MM1H1H5AT.J/3&;V/]?4^HMB?I=BCTWG?Q/E?#?5V7J=P'15?SU M&/B$EV3;=;#*5?0P0VG=.G*T1WAZ$]W<':GFI^&9-.5GVU"XZO.5@EY?0:"6 M \6D2!431 #WPEA.:,:-@#0%]('^'WQL)ANF/8JR9T#HHNE'TW^">_98.S=I M1J1!2!K&B5146$ZE-3++K!+DP1M@'VWG!/0R_!SL/#IND<%'QRV*/3INZ^*X MZ5&D,[INH;1N'?E;>Z[;./!^@]G-DCKGJU&C,L.(@%A@)B@WG'%N!84/W2SY M>.>-]9S+^ Q(733^:/SM.V\+6#K7$DCGN1F0,J(SRC%CF1#:^/5ZSK4>6??2BOA0P^8C/CQ M /K7_/.3N^*WKXPN>CUY\UJ6+\=O1T-P^='MO9GA8F0G2Y].QL87_!-?)7GM M'J?F3VC'QB1"J>+,C?F%CZ\/BMI4.S<:K_JB/]A;EM65! M\QR-V9PA S?F^X%7^?[L.(ZO;;W)7K_T3WTS/4IWC--E!\[=E6WI+VT+ZYK_ M2O2_BXMJ&G!>GY:3NT=#-JK)!9I2HV/M!N"J<-?X&O@E.1VWO*E*.E;YOX'F MSSQKN/QH6G!;+V?Z=%T+YFKW3Y=O%@?*.:-_TRRN-[09I56:TS73^>/@^/?= M/Y.#3R?[1R?[>[]_^OSA\V]_]MR%O9OVL\S6.J,0S2SQSY-WQWL'[NU_;&_O M#M1I46YO.P&+-WO%H"FL*_QBVW'M_CES]E0EA4W<''1>FE,SJ/)O)AE550L. MRK;>O/@R$$.=^_9ONU8F]6DQK(2;+W]>2&G]W--L/%2F[^<;Y:"OF>K\^W%1 MM.9]=^H\;P>_PZA5*Z7-'_.,[C3N>CG,L;&. MJY!?>SA:O4Y^%*4Z33!P=!;X,KA+4\;%2Z%W**RH''GW/6M*?]O;V]]__S[0A:1V#HIO.91[.60MJ&Q+ M$:WY35J39:*6X[BK'XM'G%T-%!(4:40M,\1FBD&+!.=4<2TU$7)9IRBT??Y\ M-VK>V>04(2* -9YUQH-'&3^7#,$,TXSYT^LY=7W(9$HI!:G5BLTIZ;,F!]<' M9?W+H5A+19Y5P4N7OO7=V6&KPM.@)IPH]K#%'IVYN3/CY_K4E(F:65;*FV6E MY$7?S8@_]YKSZPN;U.)']/:6TZ1N6580PQ06>*_7V$45BY0TEY4]79IZKQL4J$2H>JA*'/13]RXG\55 MB(T@#"\51@K0E'A!ELK90@DR0C1LTYRB8; 3'16>Q4.-%KB,YB%/NJG<6YZ:%KYT&^+TI'V0:)&I:E&:B+ MI"[=I-D7S70L+N?.%?&XAX[QRLC=?1G58=*_UEJ])@[I6-GWQKI^XE5]]".. M1YY<*?Z=G!$8K)$"$&)(B#)\K%2_R!,C3UQ_=W@.$X0IPP9!P02 !(E,<)AJ MEDE*("(0SCEKM5OG%H$>:/6HYK H871N(VAM.&@]Q;F= U""*2H%E%*GB! % MN(19"@B#0$@,\)R=IEVYJBP-9:]9=%6CS[*1/DL4^[,4>W15'U"K?HZ3&HE> M)'J!>*?WUHF^3OLFE,^]ZP^].AT69;-^4==E+H=-48Z1&5 M+"I9L&>#W FM9%-6.V]XHG_DU:FX<*TMU%^GSJ4PY:J.>6 0H(NA'](' MM7J9CN+*BK2OYW ]FHU/,6TI, ,0IM;]CZ ,2:2PA$@PD$EIV+)\9@AZ'(2: M%GR/ @3.12)&K>&I$6LP-JV@3Z9I*E/-#=$DXX8IC:2A E)I!&-B:4NQL)>1 M-@\+#Q]^KK'4YI\G'QONMR3G]B*X0\+'37W,4>"W'S ^&;IU.R2$7QKZ]8;&0\(?>DCX\=[[^TX(=V^%G[H;3>$IX/"5\]7H93PF/RA%/ M"7\V,V&PIUW'<0M/OQ^P6M4!^'P^-Z6H?43!AX*^Y75NGK[F%)4H&M\Z&-]: M9SA_,G5B1#EPMAM3E1_QVAO@6#SBE&[)L&4:4$T0)II)B8'--$ :(28 M6-:.6 Q[A(12XW-M%FDC1 2TV+KJCC_"^'D&,R5L)FR*B+-%)HVEAA@'"1P2 MN:P$:0A1#[*-W>ZP'(H5)H^ZJB]=^1R\TCB%4GG?-&=B3PA6LT_,O5=^O>6\ M++[EVNA$7B3%'/_IU6KH6-RI&?9.S2CV9RGV37-?VSJ_YYTY=UB;C\_K&>A$ MG/DJ%__37(@.;=R>UZ9C.:UL[G7?C,^9V)W2N2G6Z;Q+*Q"&7!A#@.7"DN:R,M[KG?W52+74LWL2V^\IO(!XE34YU7YT4E^C[]SGF"SO^K+QK^8OX] MS,]7=^3@,_<#ELDU[CFYP&N*#V-]'AP[T/AL#\=:XD]UKO-V,/CF'E*4%\GWT@NOL+;RVI84 MLBKZIE)FH%95G#NZ<^O@SCTB)G.I=/_E=>Y=\7W:G\N@-!"E( 4"$RZTL!A1 M;20#E@DHYIR6T@DE8CU(-W;5+UKL<[;8)YFG3)TUI@I (PQ!S'!!&"6^P +E M@'*[),[#>IR%3AO*K&9<$H6L9"35B%$!D<*<$Y!JK98542$]3$/!IZ X M0K2I+FRJ10-BC*><2P0--"15G*<6T]0 (R"460:7-,'3'D:A\._@9O$;D#IW M>EXP,)&4Q?=K';GY=W+L2],U9=7-H!JE;I@?_K6YVL'_.)$L,#_,L[ G # _M0RONR_*[T+Z[<'9X)7K%LCK6./6SLK7S:37QGZ51"9%)).2 M8$(A8AA+:-(,(Y(RH-222 CJ\6S>RFA8:M."L3[KB$-SG'>,,&R.-_2("$.C M _[0!E&=CIRDFZ#$848E1P)(DSD8H@)S#:PFUJ8$IFF+N:%5,][;]\484(PP M1)L*)7MB$0O"3"BK%1-2,\(-9ZG@4E$)@!*68;ZT:3WCZV,ZFYXSL=HSS=LB M$;XH@SH5@Z^^QO_TYL"J,G75I(GVXK?D['CHUB+-/4.-@F5&AN4V$(D"K%VIK4+*O4 M/NN1-)3@&J8-2P^+5J:(L:W-L<7?T1\R^F)KQA_.-:2MQ=? M*I\-< F:NY>*,H6;2,J, .T@,]/$"LXM R"2ZQ9="]/ M3*H/SZ=9IV$*:QI9K[&+*A;W'G3A3,UEU7XO3!5=J=5SO>"KO46Q/TNQ!T!& MPX/2K3?C(.PH1USG];!=KL-LONTY5V$,948BLM2(F6E%.F("04:013J+)E983C'F"AU.L(,=P?U"ID MA(YU@(Y6<<(@:Z0F3"EH"53*H81!BFM*"8>9G5-^HINUPK27TH@3<5GP<6/C M%%P9HZO$EL594CF5BT4+@_)KPED9G*C*>Z[0[TW,*%@#*H&1$FY223 M5F9("V.49-2F6,TI ]()G:)I7!>,QA7(NN#C+(D2*X0FRKDB@! -!,> "F!D M*E+-Z;(*ZN UWTS2X6Q_ V0?L['^<%BJ4U$U\[ <5OG 5$[3_,DR[D*3P2-& MW%3'_?1Q/WWK^W$?ZB&]':NHJ3Z9^K/U^0[C3_1TOK>E4B!,%6(921V0:8HR M@8%%$F:9$K/]# @(.IS.[^I3HNRWJY->9;D MS?IYHT_!0->ZX-/:@%![M./8:\Z)4YR#*[V9+CXJK6!*_/_L?5F3&T>2YKM^ M12ZG>T9#'A.\;$*%F/9$YU)LLJ!\YF_ M3W1PLQ\S>ZTPIC( E9KY( U')/*Q9\ 9=J&A1-B!LKQP3PKU4+GY2%I04XI\ M-_6?JO;67-WI0JY"\])UMD9'APMQ=#[V]K?1N Z?%24NDV8:,V$M4F 0$QHQ MS(AV1HE@#7#%&7(JJ&,I/#V".UTC*(?@9B0Y-R0Y(&P0IB0A0$DTDY@BU#!M MB2?22ZNHI<^Q>I FY7#)H3VI.J*2M?%G(E. M*7893=L?Y;9GPVY37>NW_M ,7W>5:O%I4 HBFVQ@^CP:?D_AQ5=OG(AB7&M)\ MNYERF%8I%P4XE[SEU@/:WBT#7]Z$WU/JSYLPZQ->M^&%K[JZ((YXM."ELC2% MN'C'D$"$'RCU;UVZS_GD*V<.ZC0'M$5K5R;N&>(@)ATPPR$G#$ A%E6:(8:PQH42N[Y;[ MC_<3,X'TL.<#4Z;8V_2$BZ_]\A^S)U:7+_Z 3Q;&;<7-]CCK2GS'*4X0\YEA M!I*=M*6V4,,&RYE%%@D7F/00S0K!F7?6*Q&0YFOUI-.@AL)=4:JZ&'?0E=BP M<]'<*A(M?NV.!I>MRG9P\J *EV.:8VR=-I8RY;W1CG")01@?H=.UI7#]VBIT M]DAGD/.1*E69M]O9TQ89F4B@5F*IO&76$:TD5M::$)RT1."6=*#,R-MN>J?U MG%:J5-Y:F&?OX*I6V:FND127,$@QZL4D=6">C@]QBK1)B9QUC/H0RMMM,\L=8^T "4$] M+)O:!Y\7$9Y%%:[SJ3^14D#BT">7R4N5XHLFYBO,_5E?+B$JC)=F'"]47TE: M8Z2Q(F6(P*P/26I)\L6,?2Y7D9/,V_:;O8-!-(;]A]$'\_4_KTDT@N[[1)2_ M1LSU$7*O8%B:=)MZRKG1RA(-A+%HB'-E.3@3&%ABN">XH1?4090WUD.\*QW; MCYMTWFW/68:-CL/&,3 "M!548,D==HP2IX+6%('Q5 2%:(.!=YCV+3WQ2#&B MTTZYCGFTFF!E9!",1&$(DIX;(A@ MB E)&V)M#UN8@J(>95T!YR[&AW1*JJF-P]1(8>2Q2HP1V>J+]C0KUZH?;.NH2'OP 3I16",*J:Q4M@HAS211JJ&")<#EP[K M$=Z50D#=LIX[I9IEV#DGV%FGHAT68KPT@G(L#%C.//+6EAVI>U3MEDS2IS(M#P9(DB. M# $K P?'#&CM')-,>V441J :>AL=Y@2!BIY$72F%WV4M*)N86?_OFOZ?22R3 MV(,P,<_H$/;Y7<9E82:%A?B\80IU&X7BJE(/\@E(/@$Y1%_QUDY8!=>4>6"! M&0:"*D\Y99(()(6AJ.GX \<_[:B?6I*>//?FFL>4S)FMSXFMC\7#H&3D7@,H M.,4HX=;'?UP('C-/J6*W>9BTQ\,"HYXB^>BR+=6'I1&?6PK O5H1Q.M=TX?6 MK7+',-6/IG8 VXWZF+K*G_;>UE9QONO+=1RQH($QA 65PF'F*#8\&"FLQDI: MIT)C\%QKN:A2BQYGN*-B80UE=%SKR^"UNZ3*2'5J;=41+QR3$9VDCFHJML(C M2P)AC!GG36/R1'M=V9GL1?OV4<'2#46V^N>[>,5$RIM=K JX75=EFR_&\J.[ MY[BB2[(?!6^K'U[UQ)^*_B0^SC4+T?< A7%N]"G._5ORN0U'$RA_O#5XEVH8 M_MN37]^]_>VM^0B_CL'\\R+^M=PZ-P SKO;G@JC@?5].7%'E47ETS8 M](37TU0N<>41]95SD1]@G-@M[=J&O#M;LX8E0[=TC&&B_\'J.LZO1?K_Y2_I MJ<_JJW3/.BTG"U198'.: M1^@:"N?7T,_%Y7SDE;&VH/D90#:RP^*C^L8]^SF0*M5VH"==B6".Q7-O[]Z_]>+_RI>O?[P\MV'E\__^OK-[V_^_;]Z\<+S M6XS20(\KTJ%H()W#32?:E*-AY:])!1>*^"9:L2FE?%FRM$Q&Y_?_\R\M7_>OKT8N@N1^.G3^-HS:T1=VNF38#WY-GW?QN:J>^GN3\M7@V+ MR>5H6D8+.P(G?'5P-9F52JJ,[FA9+]Y]BHPR*7_8B/R3/$LR("+2($F0E.[X M;T^B_I_>ST53]7[&L+./9B#APJ3ZZ9,#,DT=,YZL"*^%4&NQ'NH.>X?3-)K] M3;.1$[1#V^N:,%\W\/N>C?=Y-%G[Z!O:;'SRW+)[@!$]PXFIC^, MRNI+,TX!,+=S+1X/G=6+PS;8&/BF^KM8UU,09L-8-^D;<.<<-J7DVQ;8#8+Z M,.\5L!"5,X/L1N. HVQ/QZ@KH]CA4.S"N>FG:57BL7@SN8QF=2KF.(9+&);] MSQ#M<#?Z!,7WOX_*\G:>R.-!N$R#AZ/!#Z.DO/V]7UZ:.?C-.[K]Z\+9E>DN MTUW[=/=Z-$SG;N/18) .4UZE;T+9D#2;R2V3V_[D-H.YAXMH-PY=#Q ]2%!C MPD>B ()8KR!4Q;\X/ST=;!>,^.39KV9@A@Y2[. +<%7SN8+B.!E$R#%II96, MJ18 J.V,J2.20T.\3$(2V5$L6+,,H:*F1QEX;1[&SJ*$.014HOE6K[.LOSX:< M+*C1,)W7UGY0W:#5MI*T1_0&T88GDRQ[).FUC" 9U3*J/2A4,T[HX#$X;!C# M$AFCN0>%C$>,4=*0PK8%JOUZ4E3;K%EN!K4,:AG4'A:H2:&U\21:[MJ4] @G6X2EUDP1II'GTEN@1EOF74,"_$8VU'604!4CM!(B-(L0.@AD5756 M-F@^:Z]5HAYDA*T-6AJR'!5E((ZE1$(&$:*T"M]8*PY55'BNB M^%V0U9JZQ%$/\\<4;?#=X4)T;T]JI2;$\8AX994W"KY-C;7@!$F8[>UX%/J3E)-6#_4,5& G")C)LZ>MNN[;ZU9S*B4G,\4F3,&Q%R@83(RU3#JNN0:.D3-< M,&GL^EZ_W8L9?"1,T M &(^4,$U(R180ST3*-I)%#A2V_@:CA0R<;>&U\$3@,Q\F?GN9C["I%#*"N^H M8,YP XA@Q+7CDEF@>RN+AP\$8.A,,E*R)OD8-$F(BB0P%GCZ(P+6@3DMHD*I MP'N.&K(];C!46R**]+!J"I Y'V7P5,?.':\5M='A]*PHIULIRMF?%^4<5$4Y M;U2(;<3(+IQBGUM4THD4C7O'=#^.W661)F1[#9,WX8/Y6L]G,TB1(*QBV#%I MD $1C/?!15V"(-[01/?<#\S;**9\\B">S*J/CU6QI]&.-E:[5![#^U3$3($T M0B,L.;8/[Q@_LVIFU;-D5:"8,!( >8F90TQY3"FF3E('5)%MI.K91PIDSNO, MVCT"SA/,8NRX8."C/@M*"VR)-P&$$#RJMQV*-<@LEVNL'&J,'>=2H R<(IQS M"4QI;"7U2+&DVN)X<>](NL<5U9"%Y>,1EITY@-J2XPV23@+'05+*@E8V!&$( M!,CPT([:KAWFDB@)4C&LA)71?L9,IU)K MR-/U!VW'#QO)") 1("- >]YMA9TS"*H#=T*YY5:!0(H2X06W>P=MMAZ[LLXJ MR#B0<2#CP-8X$"S2S#OAC Y,(::"\-0YA!3"$0R.%G+SV,3[J>)SNAUY\ZHL MIU53ME&(/QZY?Q9FZ(LQS)KE3LS7.)7)9:J'DIS!B:3BAI7ILR1=QGV77LY^ MF*BR++Y?:0&],A!4/7&#\BMI4.!?3,>IZ$J<_LB_OXSZ;?EN^X7,_85 MA_TV&@?H3Z;Q._70#XJL4D)QB2TST2:/PM>"1PPGK@MT2T[#=4Y#2T9#ZTJP M<-;CF#9P6EJHF[M8%&4UU6Y6L\P!T2<0:4<)M@N?2BT8ILH1B3VS M5FCG"-9$<(TX%: >7D#4J,FY>?;X4=$)7562(X@Y2U6*2Z1. M2)V:%'8CZFFSLO.T)V13*E(W&?#XW3"RJOLP5%TL "'A+1*8$>J4%_$=-@IK MZI409Q0NE977+"W/2'D%9BC&& 4A-/,RJK%!2QF,P\0[$O9.E']<(5"=.K[( MLO%!R,8 (:!D6ZJ@F<9.@Y+@E$78"B?,WC$)IRTC\XC$96;BSC'Q\8Q20HPB M.+)P:BIM?'PG+%9(8B,ELG(;)U%[D44;VZ"\Z6#D;%CWB 25#X0>'X@<#4,$ MI@RDI B\8()BJ[5D+'@/U'IN]DXJRK%)6?@_(KX]GO#'%C!@ U19PX34.@"Q MRA_[L>O^3*1^" JM;[X_D_[!2O5CD27 M=X^\7 4K/3?E93K%J;>I4 8X.$NYC_:V]99[C G''"OGP:Z7LJO,2NO,2C:. M1T(_XJ9N4%4P4G$%XUD 4C?5S1PW^X#B9B_\?T_+2=(9RP^C.XX^EVSU:OCR MJX,4PG#SQ*5^V&,#8S08'X Q'8R*XI 1QY&#H(C>)NNV*W%-9ZCHYCS[G&=_ M8/SI!MSP(!WB1E@?+ L"1_2QS&G%1: L,/X P[/6PTV\U&)5J[.M'Y 1Z7P0 MZ=BX@0 YA:G'% 5&E-2..FQ2.6O!E5?[G[L=,8P,LPX>EN 2*:,XPC6PJ'T2(](8J@XC;.][TH'W%6 _1)G!X"!9+M[V$65/IQAC/ M7U/Q7$E *H#QFG'$+0(G/%4@B&<(E#0(F'9,1DO'KX>'5T[PL3@7#$#"<1LZBW7 (0Y94( M$)#:NZ)K#HK,JDV&BH>AVG!CN6.-ARI+@6UO' F59<(224,#K2$K,A;!-"S/GT7.TODJ=#(2QXTNQ.=@K3Y%42FH5N1A3I8Q@!DRT M9 MOYFA,T-GAOX'Q5Z*%$"D%4^]IA03!I$@N0+$',[-'C-?9[X^0[[64J2T!Q>E MM&;8(HNX<$@%I+WSCJY/B,K2]R -&L>C+S='.XM'286\OB[_FX>J[%8#[S;\>+5UXT+HZW4&;OEC*@N?('$8FF-XL8/?BYJMT.](OWY8?[-K5@K M/?+ZIM6USV;<-\/:HZIY3\9F6":J2]>'$ ?]#JZF8W<9F29UAW25=Z>8]7J\ MA($O^L-B,O?_%)N4/+R^G[\81BZ;],=-71[K=4EEDI=62N(\8Y(:2YPS0*,! MS!30]8[E5CHX:BQZA.!;_';=JK$JGM;*$6T#(;>4H+LA^;820[KM+#8/&AR- M/8R7<_@75/VO*$>#OC_YC'8,F=UK2O>SW8I[MI)E%RY*O'&2@DE=G%R.Z@4* M!246#*>"8LH\XP:; -IAABGUFM@'&!?5)>+>DD/;5X S^&3P.1GXH%0ZS0J& M"79,1J4Z2GEM*%;"6Q?X-C$A9Q+2U2GBSN"3P>?Q@@_C7G(-S#!E&(Z&AK8* M@042J %%]Z]IT'I 6L:6C"T96\X"6X)C@6/-@G>,\:5#HH1K1Q'B#M,]BY8??2XRRZ1;M95,K2<%;2TJZMP;:)= MI!0%3)CT7#FI16#6^* T\/7U(+,"LI\"LD^ Z#XEUF[-AL79=+ONVJ]F8(8. M"C,I+J[&_4&!>T4BPTY67;MC?4]55K,9KB!*>Q2+\T@M:(*-;F4%963+R'9>R!8!3*G@ MJ:44&#+Q_U''M4@YX10*O+'E7"=C+V\C6X\T-K[/P):!+0/;@PO?NODJBGY9FDJ!\5L@YT8-$6AAWT)&*%7?]T^D*- M&XUSD\SV-ID]4*$QY<)P((P#55)!" BL\!AYJW9C]OW#."R,9)IPVU@KX-2!H;_2B]9>5E(QA&<,ZL4I'QC!E'3464^F]9$*!!4^2I64-UL'XQNC3TQ3;Q(SV M4'9?9ZC*4-6153HR5!D2I/2."1+5+:*9QA:&+4NIX-1J12B34=ORH"2B3DBMI!>-W0M:K)**F>Q1_#CP MY[O#1S:R>>3V2JSU MKIU\/IFM,EL]O%T[^7PR6V6V>GB[=O+Y9+9JC:WV.?]NJ(.U>:6H6VM0.]]> MJ<3T EP56570136F8W6,K"XL&HS:T<#O" T'KQ*W9J";=T7>+;MLQR'NV$#Y MR+$XUBG$.1= B&7(".N=M4)!8,PHC)IB<7#\C M*-RU88J"DHI0*9B683<^/UH5&8%[@C>5(>XV+1Z]D4YF]BXR^[%E.@U$!LJQ M L>(-#IJ\9JH0*E#X&13Q:A--/CCEF+!J$=I4Z9>MPDRR_C,]B=B>X4]%4Z# M >>8!6()DAY%\2XC'FBVHX@_2/42+7I(X0@_&TCYR88Q6:EO4QG'@ZB\KY4DVZB/W&B8%S)VZARZ: MTD 9YQ/0N,6XNQ2WN&;8[8CT)_\/BK+E2,+$9P!HC22#"MBN4Z! M"LY3L#JHABJ-;-EWDR%*4?.D(YP@"0*" M$W(+0#A2,%/F]\SOF=]WY7>I3>1W7L4M,:VP8D"(Q-0RQ*VE#3Z3[?C]D.%, M%/4T89GE-^WUTY:3]!B\Y@(>= >TS>XOXK:1ZA7I#\_K"LX MNR#O-(7K05;7/IMQWPQK0Z^&.!F;89FX,ET?PFZ@@ZQ%DG''/(\X0[0UVD(5 M<.&%$GP;J^- L55;*!AM)!Z>CO*SPG%Z"?"H% ZL=0A46AF(8=YQ9>,%R2V- MM@;!6.QM8!PTUBH;&YGW,^_O[&T4'BM,D4"*1MD/6B+ 3FJN1:#"[^U<:#_@ M*IL8F=$SHV_-Z$"(0J<\3$#PT=-G>CM$/'WS%VRJ"D+D^ M<_TCX7J-D6#:!.<5,(NII39H<$(K<%[*AD#+&US?DLS&/<;H(^+>4T5E=3O> MJK+^XF;6S+^B7]E_Q?>#2+@_'+-SU7$"4/=HF=7&,$CT($36XSG;IXG:7 M"R$AWVN8O D?S-<;IRE /17((18P4XXK(H0PB&O)^3:G*><27]7![F^=:C29 M&?J<&9KP8+ @5&F-&;+.4N*D)19L_.-\0Z&WLX^/R@R=&?KA,C3U%A-B)6- MF-%(.4$QBLS,# 4C]CY^:#'>(3-J9M3'RZ@2:^2=YH):Q:RW2@9GL J.@R54 MVK.*$7A,O-K-W,R#YV,>9VP'2<3 9;%H'&\1=A)K J>818ZS4RD;\"2[J[3A(U%!* MZ0@Q/AE/,IYD/#E'-P"8:&=8R0@%QT"D(LM<1HRQ"AS2TG0NDBA[ C*[GA6[ MMFQKT,@IH#0/F#./@G$4T?A&M/P+-,/W>9?JIPI(=0).I564ZK'G>C M$'\\)C79AB7;^7Z][\DDFT<(*I&LD'MMC18\"^FXU2Q+2[+R+^_C-IY^6XYE-EA M]Q148**QY,9'_1X!8\$2 MY96)%.LL9\A&3'F L7!G1<(91DZ_!^<+(YMT56H'1ZCBS&H.D@O/-+):*BV1 M5,091!6BW8@?V,R]P'I(M]2,H7/ L5NKI8P971WV&:L>%-&@ 9RG7#&DB6;" M$QL"$LA*RO8^!3ABU.Y9D>;Y!0GFVF1'#2WL!CQP'$)0"%RPAGDIC!+(*^=D MO)+^G%>L\%E19S8Z3H_268%8BQ ^6 K:.6<)1-ZG&C @X#+:(<9ZEJN./12= M(B-&EX9]SFX*X1GB'&%M;;0P,+(\2"0(4.0,&+YWFL,! QE9#_&'6@ E>R4R M1'1$J>!.8DY#X$0P%A11'@'!D@HK) 3!SBXV\:P(-.L1I]^#\P6)(QYW@ B: M*FPAFAXT<.T4=1R#0HH:CM?K$5DYV%4Y.%4D8K=C#%_T/_?CUWR9"&D0M5!? M?/^G_<(!:Z?QR[M'CJG" 9^;\C(=Q-59PCBBP''B)6%8,.NL15R*P##8R"!; ML@2MLP39..(/_8C1G>%^5S">A?R=;\1?EV5*IP7'.FJ_\/\]+2=);2L_C.XX M;5ZRP:OARZ\.4K3+S4.F>I:+LDEYC'P@)0-+E0K8:H(C7W NQ#;%+KH2IW>& MNN;9*929P\^&PY5W7BE)K-2,,8^-]=P9'IP2 ,'D1IN9PS.'GS6'(P-!,4L) M19'%);.2 M5#",<$<)C\8JIGL? !VR-2:F/2F:DMFZ1W8'.^?)->@.,[8SD<="!>:XTQH" M8TZ"PL)JZ4![)"C5>Q>B>?1!85GX/A[A>VSF]<@A#]%FQN"9\-@:#L"C\:RQ M X[V;DN=X[4R,S]:9CZZ)NV"\D0JJ[WC3&FIA4$6* B/O+1,G224:JW^S)O* MQG2/V.[4G]MN3)VYN%-C-=N/Q#P(.;94K'83$*Z"W*PIP3^OD>T[ MB#I.&='C/8P_]QW,XD??@1M]'%9WJ4))Z^@ST M_2/"!PM,L6"#EB;J)XH9,%082ZS1(2B? \C.L*I8%]&A@YR?59(#80I0Q[3$ M'HPR#(,Q%G.1$D0MWI'#$QZ9[[!.=.!Y]V90]KHQ/+4I3 M^;"OU7_DZNM&49DK9=3>P=5T["XCK:6&J*[RD]&*32KZ M7=_/7PPC<4[ZXZ8&IO4L4N808E'L(689,4Y[*1S&P"657,"VU?MV;$[*!>\Q MSB'^YP^GLX^^JDBC[W@NH71;\Z(H[&'<7WL13D:]'T5 M;XMZ1?KSPTFFLZ.TVG ^]W/8BC^[0OL+%V7".,F)I,]-+D?U(H!.!R>9LNDX MCD6F49@"$=X:8^-+O4WUW',)>.PX63?Q9/OJ9X:9##-'A!FN+5'6>46T8\PI M0[5U0COJ:13F6UFOYQ+>V'&RSC#3K?W(,-,"S&@%B@N#J32,4:14_->"'46ZW>&C\<&'VN\EEOB!R"==@)42*GV;G/8;LCB[=( I,>I M>M!@LEM9RXPC&4>.J88XRI ,V FN& ]@E2-.2,0=ER&TD)EU;M7W.@HF63/) MB'(FF@FS)G M**7:,*%24I8*Z1B5<,)HD-T+2LS*2(:.#!VG5T:X0\8$'LDU]BFZ$'W:<:+/^T:W]>*P@TJ[^H1D2"I#T6D7;QD@3 MS1B+4F*XXN V\(QDI6(WI6*?>,.MJR'>FG^]/.+-.; TAPUK)OYJ!F;HH#"3 MX@\S=I<%C62:2*/-*LOM@-L=TSI]F/8JW_\+JOY7^-'4#F#]J \2-7UOUT<:PQ3:Z348=-%78IE^<1T[XE>G4L M&R9C;\;>![&V1\9>';PDA&MA'6964\4@8%!<:T\]9HV]!#H9BGD;>WNDL:M\ MAMX,O><+#QEZ'PST2@Q8NHA7J="OBY +5@-(L(P%#;SQ(*83M38CLFIR1U?3 MC*X97<\7 3*Z/AAT54QYRXQUPG/FA%7 5,36 )9;15UCNO").T7W$%<]3G&& MU6T&?[S#JB- [['.KK:%D#]UM'KI?K/:I%!!FYB$/8^8A#QA'A@E1A&"04K# M,1=,-'>6.48H<%GMX--U^"19#^NF"AT=I/=VT&FWL)RL[YV+3I+UO<.M[;'! MU6N-.39(84^9D<%(D3R92DOGZ!VATJ<(D-X,;'5/J$=E7W>#:'_H9G/#+!2R M4'@0:WML%RMQFG+JO!"4!>.- $NPTUJ=2?F[KIC^ M&4P[S_ 93!\,F#IN@K;(6.PT@Q"L ^NYX$IKQI1M+*QR@J#_AKJBY%SJBF9@ MS<":@?7D:WMD8&4:F^ QR(BI44LE6AM0B&**/)?&-.95M98'D51/V2.D*17B M42'D=ZOI$=4_W\4K:1-G%V=5NY=I!O/%6'YT][S6$&\QH]ZB@7S)TB=>W?RG M(L5R]%USD?'W (5Q+LI7,_P6%RG.=P+ECS?'>=\47 K;^[>/-.__"4]]5E]E>Y9 MI^4:7<4K3VVZ]-2$.+.?S."+^5;6<>B7R_'BV[,EJR@YE>>^IG:$KO%T?@W] M7%S.1U[E_2RH?8:RC8RP^*B^<4_^TC2G^7CJC[^U)7\%$X=3G\C]>[J.]._< M*E(1SNLW'UZ^+SZ\*3[\]67Q_,WK]V]^?_7BXL/+%^G-BY>OW\=7O[UZ??'Z M^:N+WXOW'^)'?[Q\_>']:B[0ZEP//>;;E+K*ND^>?>^C*##CLBJ:?CF:EF;H M(_O#5P=7D^(*QK-BXH7Y%'=R4O[03(9UUEV^_F[Y9G/AV< CMR'L)CG-2&#V M=%.)LM<);.+T_]?3IQ=#=SD:/WT:AVP6PC0RKI!3B%$>7F5"&*<>B.DK_>'4_ 7D_DC//;*22X)E8R1 M:.]08[7&3!E+I &#GZRN>7T)4R>'?OC6CB"XJ:O4R:UZ:!3MHW&UE#]%#2&R M:U0[(#%3W* "%__[7Q3!^.>B6OI4S+^^^*NDME )YGLWEQGQVGQYJI]<[\+Z M)=IA7<@$\CKO)US?R- MAV$97X7^T Q=WPSBN.:6=[7/?^]'6/E65 KH!-SE,++TQV^]>,']6'R?R(*@ MGV=?JMY$&AF-(T!!,?_L^6P0\P]_*"[-9R@LP+"X&L-51*S4!F(.3VG(8U]E M:G[I3RZKV_2'9>2N2KDLB\FH^"T*V@@X3_]O$0$P?6,,456%:"PDS25^/6G5 MDL+JP84Y4_42'_4]) MWO5'OEQL'?@?9]IY-?-&6BZCS!S$C8'X7%.U'HG$_]_3XP54TZXIXZP7!_L=R$M^B4E5 Y#Q?O(AKE_35 M@N(J(9G6YC%?B<9E6MYK15M)"S)\6II%JTO!_/!2FTETPE:W ?5V[N6-\ M>PZ2[3)(_N1^K>:W:@]G?6QJ6HIG%#S6U$7R8LPP0[A$0C+%!'&2M2U$"R?%RR8F,L7[J)5$091P M(=+W]64SF4:1\6VI"2])M3\N)PO&^']3$Z77> $N)PJI_7>'D%C>(M;MR@4N(KKHR_33]=Y=5>\7^F M0RB(7KQ]GP1%=6NB%M?2"&^B!ZM -?%L9.G!MSM&,5^$&V.A<]B(H[F(\FI0 MS $I#6;P[?K=]5CFPZ7-8Z&-8YF/J)E/:TKC8?B6[\*WXLC@(G89I%P#+F\C M3XV7/=V2>5Z92I7IM)3Y+R)0C/M7Z6(-@*B6X*S7#D?#B#%0T@4*UGD;KQNU M-0 US X[Z@FEEEMC&99*.CX-WI0NY"%VI& M%\U/7+_L.^P5V8)=6E^CO:9+CB$;GT4Y"B,63;NS!@3_ M@/''*/"J0E,S(Z2\&/H7_7)ADY3QM1N,RNFXV6/D%?.(.:<#ITP":(>XP10B MM7;X9R$ND0DJ^H9B9'KH=_ M5N9EM"UG2O9X-/T836D3>3.9FJ;&G97-FUP\R=\P#<9%73]IK/$R)"_&>#3L MN[DZZY81(C6UMX3Z_>8/*9=.(CLM(W>495R?R:69S/ 7RG1Z-_.6+($A*C_3DA=?2EQ9 MSIP(,UNBOD:7IBS*J8WCB)20S/KJD95_)JU8\L*E \_*/!]/^B7,9SQ?B5>3 M:)F4H\4LR\+-9<[-Z<;9Q==EL?3K]:%L&,[,"U!M6DC64-P.#U&G'UW-O#2C M3Y$WDQ"*%+6S7V ]C>_ &*R),58AJ_&LY0B,WNA"6/O1D6 M]Y_JS=&IIB*\#&'F/W@1)'3ZO M-'E#DUGXHHK%$8N9US^-:Y]PO6^6+N4EPXWG-F=\[?I+(5/S"D=]UD(_&+RNA\%^V%C\/(T/5JNS85["9..Q> &8M40,CA$'$&+,?-=@Y%_"0; MR7O1Z+RUC[U%@_GE!B;?UNA+M+AGSN-H8$/_JM)9HUT4.2Y)M@C5Z32TOEGW M\%[_FM_B9:(B>42[L:*-?OJG,--(%:.$7T^3"E89\PD,T*=/40_^U$^GKU$9 MC-RX?,KLR95>&.W$^*3XG$@ ,[41BD_II#/J;L/D?$TADM4/RRK\HP*AQ=!3 M5-?LZ)Y6[#Y7W):KX:.A.RW+ZC1O=KA7G=I]3H68BT]5:OC,FS _%ZJ19SHA MZ_LYY!1+_?;'8N';O5=V[B,"&SU@ZWZDFK2!C016/1[H<)-2NTQ*=TBNWX2T M+]%Z"=/J+,%^6PBW.45'#!T-GT;ZO3ZOC99@)>5GIYG7]^G=DHNFV P&:^CS M-AHFR1?V,6H/?Q]-:I&TY:+<>%V1B-(*1QN<.459B*O,A3%!4Y#$0$3# \ > MJ\,>6:+>4[(.]AHP[\^S0[8XN<6!_0 ^)C,Q4E>$D6V5K]?Q"W.=*R[3R^HF MM<5"-# 5L&8>*^8BE4H)6#MB%=;)U3;J?K#.[QQ 8RFD\(8R9G!0$ICV+@2K B, ;1S!M25Q M?C7E3.=*FEM\=(3)*H#E6H4I5YV.9K!0U-+5JVDTR^(MTAF,6T:^U/V$28)% MY!A]*7_:[G1O+]+;R3F=3JWN?N;Z7=V!%-HX)VN+%(J-T.$0N[63IQ[3?7:K M2PM_'1=?Y;H4#@8I5\=%H?9O3Q*(QO?SM)O9^UE*@ N3ZOM/-G-AKCTL7!]S MOI*9<"OKJ/;F1E>3Y5=VS'R;C*Z6#U?JSUMDL%4//6!J4%*E)L67T?B?21GR M$/K1S"R^AZ_S?+2YKV,1@)E"6N/\8994<"N[ZW8ZU[8KMUO>Z/8IHON,:_,T MT5UW>=\];4KMW']OML_GU*=^KU<^&4FAGZ#IHBSAVCR\ M&/JZ+ZTLHP+@(__\YXQ]YH62Z]5#G E,:R0U>$85Z,"-IS: <-)3CX[K.]NL M;E14ZC=)Y&R7U5M@J4VJ0K5-8IMBX(W,T.N+6XB9#47+T>7'VW&RAN?'#TD^ M7"5?87>$PRDE0%O/W@EY#TS[6Q]#[(RP"PI[.TCI?$/_PV14&."FZ;MO@[,@0^KX[\ M8)Q"?&:'KY?]J[([$+CILG5*53[@"-M29+>GO?,!W5?#B1E^["^_7-4N_7!I MAO\^&ODO_4%=S:6<@'$&K$>4R:"UC6^YD4@0AYCL$OBRQA/B[D#O1D3678 ^ M.O169%D%:'0';K/&V;S[YP-^%56EJDNSU(K9+^KGG482@K"@DF+FF3..6JJ\ M<18;R1#K$.#A'L4;E8'.NN8-7;.Q3W8W%= 7$ DGA45,S-?TQ4[!X5X+>4J5 M=*/F]F>AN;8ZDU,X;0\!\@NF^6"^UCZL>V]9\(0(P#:JM2"I!J.,!&--4&R9 M$=D-E%<]C38JP'$Z0>RB)VEY..?_*[$CNYR)):S8Y:K:.Z'%=6&DZO-+26]*<1 M$]8YAX-#3!O04G.I&"/( D8RG%727X>D4W1Q)U;D?E6J(6)"8R#8 M.4NP\ P[I;2G@5NLE;' 69=\&U3V),(==FTT-G39&VR7+U<[N,RG><3&;U8ZZGY>U_TKM5$8)WZRC=.KT^>L4]T9_>U6[>UDI9)[;_<>;][^]_%!& M@/J8C+9:S8KXY2]05?M>%D]+M9?-H(BF^_!C2F$>+0G[XQRH4M7^^:T6HXBP MX^#>"N7%;#9IX)%IS4MM=.)>$KRO!I%P[5^^ZM4CNU3 M?U@5:EEQ9"R78YXI.G_$HEA(*K,YZ/_/LD& N;H:FWX98751^:TA''Z6A;X, MJ:OO[:W[+;.QW"R?I%8Z9G5CG1FFPNQQ:^/MIN.J54)5RRV1Q"(7]KJ@Z#A5 M@_15V?]Y6=!E-?[!^B7X<9?4ZXZP51, -0SQ[LY4I*DSU>V&*HL'WMT$JY8J MN6G#I-]&HTDJ>;!E#Z)C]L+::!,P:NQ"M#J16XVOBD7GJ^:&676)7>N(=:/G M5=7HZO;FWM4Q:\<&6;=Z8FVQR;>Z8JW=WV/QSNM6&FC=9+L.3?!(W;9N <_J MN]VUGIW*(N*;=1&[!L^'T ]WJIJ(NU0V<;69QN*4?=.2<#6C\?FHG-RLY_/A M6J5*'Z_$NW*OO:"S57BE6MJ(=+$RQJ M9=5-5,:NRP:GKY=0=5OM+;HTS6KV&A]UQGY5SCAURDDE>H:KFF4)\[M7>G=M ME^:Z>E1?QW[>@JJAGTA5Z:]JP3%3#L?E9(D@J]^NS2H.U'7'2310G#&P_^UW+1BFZ.G_'"2GNO^6RW8*;%I[O3 MR4[5L\BB>E;M?' VGM:J^F]=#?H/\_7M*.)=\;Y>R7+>&/"N2OZMELK?J507 MN5G(ZF%4AR:[=3:X65%H822AF9$T,Y3V+-&S9W.!5\,95KR)Y%5UP$*$W*CN MM?2>)3?6K)K7:#I)Y?,K[PU4[=:7Q1$K.&NY&*(U6%GF!0Z!,^S 2HM!>J+ M4" >;BM+)!J%I J'()A0?*?:M&"S117$^]CN5D'$XOLGB^\_^:'N"5LLW97I MSZO\Q#5IKR0TX""!<"ZPY2E.1"-KL9#82!PL4KJUY6A%?>3HCA+"3<%-426< M%/,"SW<5=:YW7ZAZ2)25 [!3)9ZI1P0T9EY+Q0+SQ@FBI8\(06W-%'XSK/K9%!+4("=$ MB !6_2R8SZ-Q=9>(%:/!=.&B;?CMK%IT0I@XA4J-KWS59J[NIY8H\ZX?RP'Y MZUY#Z::+1?O7Y&?X##.';U*C4F'#&6J9$.(F1W5E06P79;TL^ZL4>)S75\9/YVO\T_70_JT6%\MA,1I@"1)0( M$!P3"!OL <#)H!PC4C77@KHG-NX03(:;F6Q-(?$]"H@O=^VN0N(;J>#[*H\[ ME6\D-SLMW="7-N\B>(Q64HUMH3901C<9VG4+LJ+>V+/6AZBA4=PNUNW:.(R6 MSIW6/F?-@=**K7.;4 \]NKOZJEX__<[SJ3V.PAI7?X>3K0Z=:]TT2AJLEXB9 MN-'??^S:F=;N)UH=.>YIYSQKR\/8!W:6=1^R-4BS[^YJ%KJ- MDPIM5.%W1F_7@ZGY4NZT\']/9BN\670$^#WJ*\T=/QGCW@#HP#1GP7C+ P,F M91!,FD#:Z/BI;*",!2>49U]E=;MQ6M M5$.Z;.\Y6\B;?%,GI\:&GO>I.>N79X?7KN35SDC[0S+S&@G:^FCR!X\A*$:H5(8%'RB5-F"-Z/JV'>L)FAECN.<: M,,5,T.3Q84$$3:10U#)UA&[>L].,Y+^IPHBG8@/79? ML?KUN[P#:6S'EP=8I\9XTG4_XONL4S7E0];0WT6FWE4U?S58^E9>RK99*8O( M[J8,FQL6UX(4&L*X]TXW:'[\/8'C:YY(UC[Q1@K#?-GG^5&D*16GKMJL7MU# M!]WHZ.:&;K#J<;PC)>#6Q?TV;O,<@<92I_K/M\TC=^*N;7]E7,WMU6R(ZSWW>NW@'9LAV4V2)% MZMA(]VA7[T&P-&8_LOUYNOD48>E<63@%,I-G)C^SU3LLDR^,+"FV:YG492QX M\NS7:7_>VK3*?_MT-1[-(C!.BP#[M@X[$#'NU#AL/0$<0$N_JP+ D;9OVT)C MW5J\^^-.5L\A*@7Y3?A;.2N?6 LG\0@%I:G"!E&&!#%@.6*".,#2 &V(V9J% MD]S93.?7;Q^^74$56K)@V_CQXN6K&N^V&G%"4(]O7KGV9&;?/BW(#NEW\8H6L65=@ZC<(_+QXA1 M1]1YF[VD9Z7M_I%"C(T6LVKR4A]2$V]DOOHDDNFJ'_>)CJKGJ)GA 3(*8:BIV?J MI*P:G71625N[UEV#Z7GYS?9IY-'Y,<]_?=L13,%3%C )CFG*B#=&,P%($!DD M%\K>I9ZV9?SK'F5-=>+/1K2L(95NZ9X9[QZ'M_/,%K,=)",$K'#(4Z,P(RQ8 M@QT(QCCE&C%*[E"QVT(RT5-$9R1;#OY(^O-YQ>0]G_4\OIT4T145^70BX(1^ MAQ/*O5.J!WFON[O71W1 /!!?PQD$1YYU0,$)O<+GM50Y4"73U-8<)LX(+PWB@/C JI)(B!!Z\0%Y) MYO:*3#AB!!FA/2[.ZGCRL1I]V4M[2BAI#3?2T9 -2&.L+=,*C'&6(F2EX5I2 MTU"#MY.1IQ$W!),/%3>.Z$#8L&WK67H5SC/PM*.FS;KHKJ[:B7N-^P$IC$0; M9#VWE%/-M "K@0@O E%6!";V2HLZ>! ;ZV%]UN=S:RBM6Y$&&84>-0JU9Z-R M23%G.G#BF//2.N6CV:JL-Q%Z..MTW"QY$-'S9^>1? CI3MV.F^U^#D,7M*XN M>Q_.90W;,VY3?R9#W,EX37,-=J5TM88OH,<4?%;8<49$\ MN1.SI;#3WT=QP23&F?E:3BOJ-D< ML=[= ^>\UX]GKQ^3"OYX D_/3?YWPT/9;;=+QQ=O)Q?,Z]'0W?+"8$(-$(JD MH((AS;76C%,F Z5*Z]!P4-C)8%:M>XBR=A9C%"/J;,*ISH[/\)#"&,XQ^#9;A\K=C@ M[:&IE$(()2FQB#'#N)-6:6P$HH%;KJ5I*"C3J7!7+LZZL%:..\2A4RLXJ/?*<(@0>=NY3]Z-0.VKFGU.L_AEZ M-<]^>=L33=IXJ;4A'@7&D/1:6LFYP%X;C!2VAZW?BFB/:W;VPJ6K/LR,> =A MR0QOW52S V@O**:2"1G!3"3=&@D"A&.CF6R(TF^S@BM*Z5KG'Z9__GY.=CP_ M9TOQM96>W.'8VN85[IJPJ-6G[H:6=HY2HG.+N)-XJ!_L"^FQ-R%$O&-9&0GGU7+4=:]?YP:N;K M_W+A>[>N'.*]_*!LH8\$)91DSEAEP6F@L#$?Q+V_G&QM_"/YBLN&/ M1"3PBJ1_L>._+,^7L$P_MLO M"SCD!"X(5BYJ!!(:)TMJ M 89(L(0ULC)#&.')Z%I9@,BX5VG1QE-H6GQJC R@'#@:&//$*BILL-H#E9P[ MCR,@)39K29%:6&XSI+UA8;BX%L48W.CC,/ZD6M&T[G'0E8L@KKY/;WS:(G_W M=L3-,V5\]& P^E+^],M?TO"?+1!IOA7/=J?Q]2NVPS*3&>[OQE5R%ZY26W'^ M =9IKRFK7::LTY0K2"X<#)+T"H'J_$;6OTC>ZFJSJ&S,) M=(/BEY('H3___&2&,I%UPZ0:UY-;0F0A8-KR3S2?_==I8&M!O.:)ZT_0KT6Y MW-,]XB(M$AQM+L4]X<9N\N"HEZ1Q/F#([5'O[\75^/^H,#5]M('M[V'19+S6A72ZQVG>$_6&6E8\#KW,.X7[Y4*X3?=A+7RJ"ZX>ETRE1FO:[I&??R MF:)!!D\44EZR8, ZQS16V'#*:/ -S7\.HF<\8#X[HANKFVF++:D>?S?C?G5Z MW67%8^LM.*%]N4\^RNF@ML5Q=U]%6M!\$W('XBUU#FG%%,-&&6<$$X@0'801 MJK'YQ2$T)'R4..J3)]2($%5X$S:Y@E3%/0G' 9 M'!--3=@.H?IA3C* + >?L_-VR+^, M:)(-1FJ%'7(N8,0LM28H9)GE#)"4TC9T/SK00:<4G3_HW#R%ID,Z9(:B= 9E;>N;\Q9%S M]O0N:2P8'3=I#Z.=1HF/D;;WX1**YZ-/<;._10*)INJ?MHDX>&N^50ED-8YT MP2+IN2=.4L9YL)8KJR5#KBJ.>"R?DNQQ=KMD2U5L>-\9(DQM0)@X@C%3+FB- M)8#01DCMC82C80[6MS$G_:;HIY2^U3C.%B'E$FZ5 MD'C]LQ^+1*4SA13\4Q.QSGR$.(I/IC^\CE2M0@K2]"?7-/VO30M1WI]6NDH M_SE_[,7LJ>\6#ZT^3$=BN-Y-V(!&6E(JC8A,G8H3XB]QO3?3&_ MU[MXJ[KT?TW^3\FZN*(? M;WN-_[PD;%/1T"HI_WA B&],6EW[*[*+(-I_L&2GP=*E@G97.G99 MQ17^$/ M,YF.X[]WIFH3PHPWH CH^ HY2Y&2&H$TW"!MVDC5!J81,_%G),HCZHD2P0;A M!2 AA:7F/H$[T[+:D+;3X8)!(^2%:5R6Q7GDU5S6K >Q>BVI"GE7\K6OR6@/^=LW;WJW9Q)Z7&E'E JVNVZ*2L?S\BD MRO LOH>OR?1( G)IY&Q@W/S0F4*,W:S=VZ5JLMTNA-:EE5KG1KU'35^X.V9F M;A0E;\*L;L=_)6OTVO*CBA(5?+3UO&8>B!$DJAP:I J:&+BKJ6);\4(]A1>3.%UG-6'+S#X#']46D*]?X(.!DF# MG.>6!8LM$\1P(QGBW#!UV/*R1/08.:LN7=W$L0>C"T?R$EV!N/-35D_8_NR! M*881,Y,J^.'+J-Z[EH> %(3@.&*($$.)#32=D4E$+6KTW;8'E:1'Y5'B/[,V MN#FIGA8J95>@,FN#FY%+AY MN8Y66L]033F5ECG/A!":::RE)T$ <1PWG/:W MV65 16P[2O1B5@,W)];38IOJ"K9E-?#1JX&_C:;CE8XL1H.CQ@)U3.*@+'>2 M$(6P=L8U14:UB96\)]19-4[(>N!ALWLN80PF3&#<%<3,VN!F1',8@/M<7FX, M;A>);!H0SKF@A'(>3+1T.?46@&''1 I_HUR%@R*<1#W,CQ)FW@EM?EZ'!U]^>7$;) M]_%R]L44N3L*U>OJIHN@XD_FV_4OX_!&OBPL?!O-0E^7E!*YP9EABFJJGIAN M-XL9]OT0HA"('\6?3;X S =6Y7TNAS(;X2*>=C7 [EN4TH-T[Q1(ZZ?IM]6W M5H-LIRE\.7X2N<%-!^G*K3"]M<&G"V*X@WIJ'R\VV\6'C"N^NUQ*T,GH:A%D M,[^RB%B9;>8BUNO7=V]_>VL^PJ]11/[S(OY5@^GZ,QJ[;2Q^_-MH%-?ZR;/5 M(:Z-'KIUG]?33Q;&LU%LTRQG1K@-=(MN!1D-$[ .%M]*=U]>2TVW5BN%-T[D M*@[TJ4W+];12*GXJS."+^5;>L:8K8N^7R_'B-O,(K?FZHA1&U+"/57;.[-/Z M#A27\^E4X4S?YKV!\VN3Z=/:+#KMSVZ[5OM4=:MS* M)\]>O_GP\GWQX4WQX:\OB^=O7K]_\_NK%QN+U\]? M7?Q>O/\0/_KCY>L/[V^&_]U&J[\:NM$G^&"^IAR'P:B,$JTI+AV\EBAPJ;PQC >L/2FQ.^-VZY\#H* M@8(5__M?%,'XYV*VKD5EZ-1Y_[95KU*K=M1EZ31%Y5(EF_G.6++;\V MRY\($"G4#'JSK+)>I=[%ZY'(AROW6'0:3$^"Q=JFCRK-[CH78Z%^;I8C-X?" M,81!O&,]F:-B$_ES614<<4E;7CPK9<>-X6HTGJG0U1 MI#'7!CQ34]._/BUR MI<#.=-U%%N*CX-15&#CJ#_WQZ-A^GI4*":711G7H1^B^18OU%O_ M#:,M&",>CONE[[O9!Z/II.Q[J&;RMVC+QB&^3PL;'W[A(BZDT-N4#'BM MEJ\D^=4FL,A*,_$;GZY&9;S7[-I\L18QO+?6RXQ3WMUUXINYNHJ4/M/XE]LU M-SV:)_$E>83J-U\NUK+?Y*;),[LC0F/2S+H?L05LS1:W J_[<>O@K+G6>%T_ MIQT6@K> .O>J9T^>O1H6+\!!,DD2+^.*J(LWXX]FV/^?V1P3*+R,@Q]]BMC\ M?/1TR4$5<;Z SS 8757,]GVB7X)^?O/R^8OJ)?[YATC]99QS\6GD85",IX,Y MS)AB& 25 <^@; 5@XI#+J!)/ M(N*-KM+EZ^?,N7:Y!G48[)<+ZJH 9932 /J3.9CWXW?<3&S41IV(]SISNEJ^ M.%H_@OGSX]U<_RI!E8EF6C0$^G&?(K*-*UN_7Y_FB:;!IXTNRWOF/-NIU'4W M.39N;1B/ #!-V=VS>U1JW],D-WTBEY"6JQK9&BRJ6P0[XT6C1V[=CX[B("LV M529WG_Q1YO$B$N>6&32].1%6GK-:4FK"L^FPUHLX,86%(50TX_M^35;ZWVJ_ MC3KNK_-?OJVTL%=SGHLP7?U;3TR01&-NG,%:,:N(=IZ#"%18H5CPFYAKV[OJ MJY3]X?13A%A?PO#)L^'HEI=^LH2,P;?"79KAQW5<,Z.8__7TZ=MW;T)_ ->> MLG<0&?;/\?6?,?GSG__\].FUR+]MU^QVF]LD?:<-?], W\:FW\HA4C01_:;F M_@NPDS66/M.,@S7!2EM5,PB1!8E#8 -Q3+5AZ2LEDP>!6@J""1M4")80BYC& M 5G*S\'2YTM+__?1\./35 *C2(N[EZV_?F%V6,VV;?WUS]MAD.NJ*KQWE^"C MB'T3GIOQ^%O$Y[^;P13*BZ%_&3D@@8K_S?3'LZMO0MJ*5\,R4F!E&]Y9;\%A MX9FW!JE(Y3BB(W#LL,%"&A\4:Z/>@N:42' (8TL99>TOD;- MM1+6_.C>4@D;3?<\^MK73\=_N17TLU6 SV1T=4>)@K_L<]M[BQ]L5EENI^=M MT]2:W A*Z5ZY@VU7Y1"5# ZX69DX[B6.I?^)WM7=_"SHHRFDIP70:IDX#DAW MJU2UVZVW"+PZ+A,_\G4[$''OUE2\(R&WS\?@^Y,B1/TIQ4ZUBEK'ZL7;(EWM MV8GWZ'7QVY*V.^="G&PMUJ1$1#.RZG[7'R8[O"+R>MJ#)X9B+!AFALE@E8]& MA:5:H_B?I0U%J'/5T?"GQBXCZ82,K <+BR2H\"!?9E M>:*D",@([!%#CBH C)VFTE!G.&MJ?(0)W:WR\Z-@^2-H4QU5F4;#:N#)^53" ML#\:I\/F]),4;=Y8V>@H8'DJ1#RD%^#^/*6.*A\U DF^_=>CH9N.QZN%N 5% M'+@ #T$PB[313DDP.E *7)N["G'_8_6PX.)KO_Q'[7'O*W),ASXI)2J1XA__ MG[TO?6X;2?+][K\"S[.SV_V"=M=]>&8=H?:QXXUNV6%I=N-]FJC3XC9-:@BJ MW=Z__E6!AWA (@D"($A5C\?F!: J*_-7F5EY%%Z)>K*9).U!L$/=CE;PK%-Z M2A*])D2O#CG#DBGJK6!"$A*V>\VA4H)BI;CQ7( 'MOTD9X?)65/*P08Z[^A[ MR<:C;XL!;]O ,=B7LCML&F7R=*"UL32G&G!@WSG48C"U/X7Z;9^'YE #> FM MM8)0<.\K4=)P*!.\.(4] #8;.1S NSX -8US*,GAPNG M!@*G)/' $:B\A$ZAV'?*"<^A44@1KYE JJ2$:15UY40DOGOBW<8)4GD+BBXZ M0MXZ[P(#V\SWAVIHBLYAHWR2'^D0J:D(A6ILN$?X0KNFV[Y#:].O\L/C"#IG MN/<%OQ6=1?-[&+UT*TCJD6#."&.M(Y0AJ0E65F/$N.26-%OW!=$>DSM4MFJ% M%2N&A[2Y[IM=/1)D),C8W'%JQ >OM. :>.HE(9RPV/D<>BZ@ EP"7X(/U<^# MRHK%2[C9##'APV0',#AV&$\Z_VYP2"=Y-'U @$HTW);KLGNOG00<:\4")C%- MN4&2>P2!HP8VV\)"0-DC@'<$EE*,2I+1(X2/K FDLBSZ8H!C$!&&H?2"&0&4 M<( XKE6C:H* H@>%.%>!3-Z4EL> M+33_-,FU.RJ6'I9+:[UQ3#+$@Y(BK=)",RXU9\HC)& ,"%L23C>V?J"VL&;-76M^*="(7SS;?+;]^ M=AAA617"\IU+=$5A?[#B%D&<0,&PHPR3\#3I,:"088RH)-"5) _L77$+.:D5 MX$8JK(C'2BI-N#.&!6G@V-G'*FXU70VSR;):O,JRBL=*1FVG9 7RHS;(?[U< MV&S6@R>_^_I5C<.O\BR/=65_<]]CD8;)K)AVV*;R;.R^J**,=U$:+=;[GH0O MIV%XY1D.L2KLR*\5!'W57J$P4675Y2&K7EKA;]M%^)C%U&2E,I3@$"+AW:NI MK5F/QSGD MWM:G(<_OBLY\L<5(K1)^(*D:A.$:UVKF=#EL#;:6W+Y/(YHOU]NP6G#)#^(0 M=QIP:STWA NI./0N_-\@[C&3I6F)*V91Y>SJ90])Y*$719W[.(<75GU_\=VI M\8M8S?T_[X8N3#CJMU!LVC)'V5IVXH16]IIE/MIEJVE-B/;P'F]N/;L-L@;V M%UP[I!!@ @OBC580&QL>9(!Q$L+M3;DJ9^OMROY7[G8RK48ZE8%8C71=!HZR MI]8M \UMLGMMGX.?6O;VA4;W.\ZNI/-21Q%>3F_WGI#1#PWQ))H M805B*)8%X]H&R>[.1D9[L[)2G=C(.KA%'7GSJ8,7B2*.:6HQ]I98XA31DD@& M/'$$(\\[M:L4#(E!1W:5+NP772X"O 5'/XW[P]@E;3#K.3QS$F\VF9D/!^9U=7;[F^;XQ):+Q\CK'&7ES M)/^76L=<-U \,.B#Q1P*S+RQ2E&(B>)"Q>1*[S!3#$%O'\JS/.TZ.]UANN/I M9EU4P-ZH_"8LSMUM[!H;F]7^<.MB,]C 0<4QJA+H3J6UE3'^K%B-F%)B@ 448$*4"+"FI39>,2^-U ]5N:E% M72'+.$86,/8";2M^\1+561JG+F6E'*D:8H4_USK?FI2>;FLVK8VNF@YSN**R MH\@CKBQP1D%N$!&$*@:"]&M$J(02DX=ZE]2BNM0L\MUDJ3]WQ&=T(H?Z4R:: MMKQ?*"__ K/;-;=2!U29ID\R:S>7&QI=75;:?AS:GO*TA&OWW/DY!D6NG.,6 MZ1P"&"8-L1(((0G6P FEO/=V>S_E)K4HL 51,7H)"6<=U*..&^?0F/^G,Y,X MU85H$'1J4+YV@PR,O:!64ZZ0)$AIQ3D%EGH%D0+*E&:/2%F,/2:^(,$\92(A37PFMF14T.Y'(]IJHD@J#'=%"+ MZ9I^BV9R'C^E\M:33=&-=34;FMP*\K\.,OD0D MO3=*/2.,,0R=5H0BIJ!73F-OO+;*U)^/4*M:1A0LI.:4!E@P5!-BJ/+:,\P$C#'G@);4LV["@U55\Y,O49D-=LH\VF#= MHRDA*A>B@*!2)8KUBC4E>^#VJAJ'#KUT$#N6I]@HFS2,/#E8JV$P_["L(DQ9 MEGN+#Y^WP5GPTUI_MBQHRMG8F=&787BHC?'^09Y>F!B&UI\%(63NCULWS-W+ M*7]FEP_](/L6+O^7QY'JXFLL9_Z_Q2).2RZ][>:?&8>7SS 7S MSZZ5$"KHW48AM\?SE/#]E!\M<*[RS_^ME<%Y\CXV8U MMWF!FI\_?WK_27UQ/X^=^NTB_+6 ?#-P:ES ^,W"=IV,;N>R-_MD7O5A!EG+ MJN@2K*R4J%E_]/M1V 7'SU^OEDE;OT5)O8V-.UW>Q2VTF,4^R/*P+0(V2K*L MP,PJ]$1[?#6]9WTJ931?T/LV?/)"QX]>*!^F]RI3@V_J>[YA8]V,YY?,RHC, MJ MBX8V252NJ#DZ_75Z'[&8VI:)@QWI1H9)0Y=E7SW_:LE*/+O;?G+)QL7=R MINQ84^=14W+G3>+YZ\N/U^^NLNN/V?7?WF5O/EY>??SEP]N+ZW=OXYNW[RZO MPJOW'RXO+M]\N/@EN[H.7_WZ[O+ZZL&J/%V M65]%YJT5N IN7G[@NC#56)JRBH[U:(7': /=C 9!*/-W_[SK3[Y'FR3NQ(-1 M?CS17T9:9RS[ MUS\)!.%?LN7%^+=LNAP+Z2K^F?+[_WGQXM/GC[X_[WF>7N\F?P^L_PS__ M^<\O7LP$ZX$ZE5OLANWDK[!FN]2(W(=X6RMD;4#+,B6KFE3;9UF!-+B-\IDK M]%JROX-N&O_\>,@36-0A'I2FW]6XK\*_84(QJ=_E#WP?,&']J_F2DHBC S<) M6^6+6=W%^U^.QK48N'H>4VA"Q2>3<;@J:OSQ5H&GUET/T[L'?6;T M;7KS;T'ANG]\<:,P0OU;/]PKWC"?C$>_N16%[ &?!Z6%NV/N\UAC]!>3F[[Y M;>CR\-A^,%SZ"W1?^LU\WW[H^]GC%M_;?GX[4-_C)U&"LO_3_QK;9P7"!UH/ M1FHRH\+SUQ^&T39!O<*N>3/Z&OCF^[_EV<\C-;;QO.EM/UC%DU%0$90=W4ZB M:;R,7=EG%U9YF'T:!87B>[B)FBR$\%M_, @FSU<5E(OP9WI:%<1Z$DRB_"Z8 M2I/ 8]'2CH^>/O#WHB+K9!04CF!3A<6.)E-8 5O\YK9XR-S\CB5B'QY)L,\& M^<)@FTTLWGD\_9G*;N.MQWT=IS1-\@_3+>SY0*%O>1:00 V+E+-@ZFF5]_.7 MQ3/G]XI6?]"6ENY93&JF*BVH8 L"#K[WICJ6*\S.^*B 7WK"GTKC#+,\:$? MYG&2X1FW=\&^5+G+7S:,:[@*KI$C5F4NKV_>[$CFRFEE*I,J5*8/Z'B_YS=+ M%;R7Q&(J%5.A>+"H-W)6"(L5P=@3S9%P1D B,$420@]+\V?VU/)$F("2Q!NH M ;$P*)+AWEPAQ84E6OI6BGIOJ2H=W3R_QZI30=)BG;-)E.T S_D,>5X]H&$] M6 ^^.G.4UL[?=A%[K.#Q]@6HL&JMU )?T>WV+3I]R"*4UMG?=A$_9!%:H>>] MEKQ;?>NIZ^F 4M>'F]WEA:_C?RM^E\V8H<5/JK8OHP\'YCYZ[SUB,[:' *\\ M:1R4D_F=%T^A>T6 S)VJZ\^H+ZJCM+CU^S*W^49:WE]KCRL>?ORJK5:[.'I\U*9*^:K1W@XK4B7QL.X2G_-L#4C^'4@PU0&^*2 MXMD[KEE5IMFAE/5^ X@G(5M[BU13P[!F9+N%4IV+!X M9H/U9M_.;?% U\ ^0>W/E_RSK4ASW6&SS;%>U1%NA)[51;*'H\T*D:^#X6K? M1;;$LM@=D<0&,ALK#NI27@1FTL"HSU3ABCA2X(T M&PD+@J0'T/9Z<]T!WPXK N7Z:JO[_M6Z:_U86WV3NGLUYMI)M3XB0((]!MFE MK?UZ[%1^-_Y>L-Y_J<&=NS#_O.N/G?VDQL7[7]WD9F27L,] *!VGB@"IB3%$ M@X!^$E+BG"9:;L]FJ0G[4(_BDFZ[7=_JV[2+=]S9STFX:F=W#0$'G%G'$"+& M>:V4(\IR2B0 2I5DPC>RU2/0@WPSWODH:'QP#[X.FOBE#;-;WO^O1Q,UZ+1Y M_P"5NF[SKZ-'#$N>];TOQ;A.FR^[3Z8+BD81"E > /!)?8\):ODRV'JNG:"6 M BZ( EY@ZB@!@$LH)$*B)=T"L1Z2)795UW6+X\MPD^-^FD)<1(KWNWCIVFL4RS/+6+P5\W;E!D>4YF]LGTP&6R?$>Q;0G1-GDBI4N2>9\Z\RTUQLN3^B<\LX\NH.#[\>CKFW#SN C_W9_Z )MD1!$CO@4(D@ M,9Q8!M!]2M*:Q98<\<(2E0?C;+B+;4@ 7(>*_C/+\37'_+VYH M^B[_^?O]V^^EJ8 .NP0-));8JA3GB'-@!9TCGR5TY 7LJQ@O'IM>QP!Q,X[9((M \7X>E(/1 MMV'0!<*/]HP/K\X;I:D#VRZBCP4F;Z=\A>5"&S"YO[Y=F4:E$?3;+GHT@GZG MZ>X64MWR8^+"9Z MWZGO8:"7F=9;B;]A8M?&1WN=UM7ZC.8X;MWU-!/6V7':VL/1\7ERO8UQ:\RX M^S%7@XN5F.-1YEB-@3Y)WF@0O4ZWY?G/+MQP&#U:6@VBNEOKVM;2J[P&(:S) MYR5A9:VIPM6;U]&'BLI7R @V%:"DTP MI%HHSZ7$"E&BC&TKY0O1'JJUS6;M2?O'TD:2;-4O6\T($I.."QM4?$N,P8)! MQ*DCL=DMXH2T%6%.>P+SDQ:DY$HI8=@W8V?[DSSKY_E=S<[\)V$8M0A@'?1H M_' 8WLV8[T/!>\L)M,X3R;1WBACB>, Z):%"&@5M B!>8M(THSR0'A!U=C &(!\8JRSS&1"JJE(;6>RV'SQ#+)B&%4>DNT$,KA MZ*6F$!D'-*JQ&U1>K.*+K7G275'G*H8(G+\BE[#F=+#F>, "L0NSA;$/)B(8 M.P6X)IQX"K6UD+GZ-+[=@ 7V$"MK;?G4H:6S&A\I;X+195?=NZ$]?LC3OG3L M&'+/LJCW&O43")4Z16+5&D1A..84:(J@$\1XJX41A,17E!E,P$[)JY6#*$2/ MDY)B59W8/;:L?K<.-1,\G7YH5N_4TO](>+=LNXO/$Q.F(-[HGUIF'R)_O MDV._-8;,N=C<37WY,G9?5&S'-I[E3O>'4[8L!C?,B@QK"%_N6(B@O%C L_N$ MS::K!#Q;C.:Q_.78>VWL;MPP[__N@J$;@"!.M"Q=F4OK+''(6TF)159)#)3& MA'@M,1*[!$MM2UOWO%@^UTJT#L?9*-EWB_\B!+*PAL MNPCOG)^_M!K%8I1P?ER(!UNZ40J1A,([C@2!6$J@C#"2 ,ZQ *+$F;,W^R.& MJ(1&>60)82R&(R(FG)1">&J$;*VEVXQ2D4EGAGRLX.*4N8D%>VY'0S=M[C@J MN-JL<'5_QM6#R-5%OG]LO3C[=*+^F+6MG,;MFD(X)J/U>QSO*)R^Z M,:"QF_3'+E9J[,9X@F5X%[MAEQ4@/L)P@N7W]8"U1]3&!2B,\\>:A M&)FCC*;HX3Y0T_)@71B0LE&/+464)#=/66[*Z\J?!$\T?W;,R(EE=.SH9YD/ M TSK:HUI(K+1VV!!/*@"SK MX1(3Z/]Q-0D/BQOJNW_>Q;.=N8LEO_BCG_]C:3QOG>\/G?W9#<.+R:<@:_G% M8C?^M:C36W#M.M[\Z8RE&W+O9.XSL3]HR%8O8*)XDV% M,+KJ$.2)-))YC4" (*>T\I1AB;&#!%I?5@!D3PAZ:#QUHA $/5QKU8-.H5 [ MYG/--C(D+\D.1O+6K??CU@-6[0)OQ-8LQ=%7WX=Y%FD(QU< T-PW]26,X)4D1HII1%7@%@0?A(D>T5#;IL;:(> MY77FU=4%DD_/HDS <&K +F!7C*DN>.$0" D5!HC3B G./M&;+MVFP[NI]X M3Z N&F\)$=I#A"=FT+4[X7; B3/!#9,,$H((IE!YQZ6QRE!*I9"\_?3]'@%U MYBN<)*Y42M=OZ:BT]$"WM?/3NFS#ZT4L[?$!?'^2'LNYMRW4H>%!-U1&H8L' M X]'V:\/1\]\IGQTX)$KHD=*F.+D()Y:5AW%""#0BO,6"(:A<41P)EQXS7A"H)5>I$ ME2=FX9X0M>H". \$MPW0JF.&LYB $+.H"!@Q9:IH0->D_'[+IT*)D (1U* MGN.A9%EH.['6&DD1HI!(2[6'))9K])@2ST5):'LZDWS:9Y(G=_QX\34,=I(O MF7O.9J.[PM"[^/CFP_$!O).^O"[Z_[OGW5_'V/?CT=<=HNKG'0K#0T>V+%9$ M*"8PL:*QQ$#43MJ[G4^VK2[X1D=CNPZWAE *3:.3'\% M_%9AST6P,QISS!0!-%ARCFH#O".>8:Z[&B:ZH^,?=M$]MT?ILW,^"DB $$H8,5@)2CWQR$LF#/9* $D)MPPF.[ -7.E2=&B71?[)F8#=(DG]Z@YG MW@*$*1?,$V>!-D0#R 56&CG+M\<])0TEG2J>VZEBMV))3\U-F X/:O7-E01^ M8*"EY]1J0EF :RV*)@=*2#QC)E!C-*#) "0$, XP)!1"QV ML;V;AZ#U*-8SUC_.Y\!QM_8@563@,EI^VPJBWK=$O&>(HYN)R9?8I1KZW3T4 MW;-Z-:? 4>2)=TP1@Y$@Q&&*.?$,8FK$21N;J =E%Q.ACN]P3$>B"=/.%M-@ M,'^=\L1(:P*F,8$4,H![1C"2>-XDO#,V\8EG=28P2V!V$F9XMTA2+^0!I(#5 MSBNE)=&0!#,[*' >4RL<]7A[@;+ZDT4!0@FM3NRL=YTZI-6JMAWH"OJK&IN; M#(.N-07=>V&ZM>_8T9T>N /8Z6GM25TD5V-=20$W!%!,A%6$" AC2U*@D9+. M 6O+0[([[G> K,_Y@V]3V(L=]%(*@JVC!'DN, _& M L 0$>]4>5.>H\8,;$ M[YU&3&DUI.U*X'I"O(1X9Z)N*DL8D]18Y'70.9T0 M1FN* .">0R3!2R*%_OWYSY\_O?^DOKB? MQT[]=A'^6LC3\A/F,@O GS7+BVP"I=UX\RZ7=Q'XIB-8 M<<55=?2!#1D>1@(/YK^*=U]\%JSQ-3]>R31NPS!?Z$BH%\J'2;Q2@V_J>_X M,9> Z:\WX_D]IHM10%T&"J_R$FGG6^_LL\ R-[.A%P[H.1Q.-^12I)Q_M\G\OBBUN"475V6TO5[_OKRX_6[J^SZ8W;]MW?9FX^7 M5Q]_^?#VXOK=V_CF[;O+J_#J_8?+B\LW'RY^R:ZNPU>_OKN\OEH-V5HE2F.QH,U#B?XM#H+@^0%N#0_6'<;0%!67X3\4I-4YQ^+&?L MI7?WKY_=(__.&VF)V&UJ VL,.N6I#22K_T'9/9Y-U9^ ,V&)S)JF^&FZ.5P, MIXK9IX#:]QO#S">8O^WG9C#*[\8N;G4_#T;FM^?W.Q]W88O#%F,C%,&<28>D MU99#K"D+0]GA<,T%Q>XV7E&D-02*"*"U@,)0P36+E<2DA#5L MKG4;&) M3QM$K"Y5-E^KV9-6])C[U5_FB7(]9CNI*ZP/VM2SMFE:AXP151DC;D-!NP[: M4S1^U/![4$_ZPTGX?Q[,C* \W<64S,5RSM6HV^B/?YG%Z\)-?^\;5VA6A0I6 M&%@;"MAB[<_^6!_UP6)AKY;/K9X.?/7XQ]SWGL$59/81_<17^)>W*&*DR1OJ(C$UWL3I,UU6UH12Z M9X=><]2_'RVFQ6*"O]+GMF99"TVL-DSBHWLU0-:20.BQJOPKYCR;_D3MZ]W M!2;93S-J@$ZB"IWD(70JICSE5!-TC>C5#+S[[\^CH1#>SWRCT_=3L]SX2?'[ MYPV:2RO^@!6_YM++M9BRRE%ESW_:\3:[GVT\=,BTR\W9]INOW/%@ET$5#_3[ M%43*7-#/[(93^DAC6XN+VTB0*TF1VSQU:.S<88^ST\2*)\2*92ZSM9%>W([[ M@PP6?(GG3HC39<^-.-]:47FO'(5Z#J3K?B+:^L1]X_S;< ^O,>W?7UZ]7+'$ MCL&6!]=/3 S2( )?CH8O(IMT10%(W/I4N#7!66*0!&==Y]:&%,7)J,.FTU99 MJ&?D9VIX)NHEZB7J=<ZG399#;%+]1#W MBG/>7U7?S$(X=)$:KHG8,#T>SS+8S!R]FO)[/-)=RBG0#G$GH;<4$$*\%!)3 M;+P$'DNGW [='E?/<*]N8Z3&^)?1-,BY.,[]^U7U@][FB[.VZ$VMO4!K J4$ M2F<(2@8R:(VD''I)E&?26D2L!X01RKC;H3+T=E!Z/QJ'H1?0,\6:5C%J,QE4 M[I *FJ J0=5N"NX3QJ6Z0(@$+-$<"H!5@!UAA0;*0^0%<$VLTDX!+Q:7F)3K/_G#3-9TGEBD[ M9Q!JR?W631_;AW@"YO))AQQLQX/E9D]N'P7%;AN &]U3OC;[>0C84?CKF**5Q/94Q-9JI*52QDKG"5-40(=WX])08V&-BA]KF28Z3'-/<<\\L)TX2(9R0'AD".%"2 M0FW8"3HZ-J242)ED-,GHR_+>@;"Q M[E*(N/-"VY 38&U4)QF&\^Z/6%O"V5A?H!J&[=*L\#0!ID_\V M2_V"KUJ-TGRI&-> M+KZ.PK#_=U%]_W;<+ZJV=BW3+'GY]Q2-YGU0RZSST7^*C+,4*/AF[&Q_^4 @ M@#,2F@MB*"%*(P4\ADQK@*0*_Y5@=.>]426]"#N*R1U3TY(TG[HT&P\P)5A; MS" !0&L7+#$"O."*2R)KD>;.:5Q)N)-P=_] ?D])UMP3":2BA$H"A9384:H, MYRI\YFE)6\K.^U0V U?3OIQ$]_Q$EV&*B0) 0D$(P40:A:-+E'C.N!!GZ?9( M 3;G6^1FW1DQ&.6Q*\P/7V)?FQ];KS2,*.(UE$&=8K%YIX?8&6[.PLK19RF_V:W/MZDLYZ<=-"><.18!^V[H 8AAFC/*:;4 M$LVEHA@Z2)$C,;"8XK/P%:5S]6V\E729A$'-N[_*(0@2RA324A-L""54 6 5 M\,1H Y!#\C1]7KLI+IU-VSZMZC,/](WHHD?LS=UXHOJ#HHES;):9N\ED,.WI M/'6.=02)F^MU58T?M[?I."(4']1#Y.C6Y6=G1E^&X:;VTDTB1D>(?GOGKD=7 M"^;,+X9VB75SN&QY(@N%T,XS9 GW0DOCE#/>* (-\K642DTQW#M):.>,R@0C M"49VA!$!$0"<:2>L)Y "(0V0&+OPGU?(EM0 .1\'%@1=/05-*)-0YFCFX\&: MB2;$08$IU89H[26Q!C@)H?.02U1R>M=Y[U;23!)F),QH$#.P(L9;8E@@-N'& M:XV\$D)$SY0$J)::Z]U50[IZCM;ECH^/>J)('.BIA6W%WF2WX33QLD$BG4[+;8B(%%( H>@80 2 M!YS6VAK#/7=:02EJ:)Z]X=W:D:5 M]4]F%_UU[?."HZ[#E/_!I/.*(JTA".P$M!90&"JX9E0Y&?Z;LE2XT-F+R8X7 M01"$*HK1Z^5DUMF:-3#(>>'>/4<)9Z,LXX'_N(.50)?=:FF'RJ\C(L5G_#P8F=^>WP\4.PR= MY()BHXB-Q58$HXP*QXF"05/?UT>QV'P*+EAE@J6-](']R(4]YS:R[_C.E1%( M,L"AL(8SS8A16!#O'>!,">4@HZ8%P'C^^OK&A4\'@]&WL+5D!=9G^C94#XB?#AXZEXKY:_,+WQ_%=/^ZXV3_OU'CBQL7EDH8;?__5/ D'^E_##0N!N5P5N_J#8%B1_M]GFD_Q?B=5>973 MP>UD5:>?JEQS?6FJO]^K6@#\^2_AN0.5!]W1^$DQKN<;JM%<;:JI@T\%@V_+ M#>\53[[S$;=QL?%4/;OKVD[Z?@41,C>TSI8HUD<9VZ]J;&XR#'H%2-5?$V5_ MM;],=U^V)!*W'&]L%[?C_B"#!;/@$V:6AN)QYL.J*;IORU.VQ\7=4P)W@;/_ M_O+J95:HC2VSR>[Q6TT"S>DMV.5H^"(N6E?@)_'.Z?!.$O836[ D[#7S3H-! MOTTJP;CZS4]#RT\33!,\/=NB^]58MWIR)HU5=T&0Y,YX:JRUCQ&BE"/2"QWH;DC%(:XG5 M3+I4@J($10F*MD"1-,)* ( TF!/(K*1<80@0A4( 8=H-&S\:,F%RWM#4DH.O MJUZ\#_'$Q^5UE.0X!,F/!]?-GAL^"I6G9$C.^60]EY %-0U9J#UVQ# M&,&Q MUA'F3$AGX;FZOG"'0+%C2ED2Y=,49:BQP<10;R4DB!$5_AA@(%:22:O<$W$* MP2392;+;E^P:Q9@I1!6!U""B!5#2(V,MY1YRP%5)?9/S<*#4W?TBR6V2VS;E MU@O/K&9(4"4(Y46E8:$4M,(C)'0M53FZO_WB<]A^VXH9*HUO/+U HBV-G8\7 M6K0O?8_H"R>W#9!%I*1!0WVGIE-,'.**^"N@P YY3" M\.'9N*MV*[>/NJ0XUX^B[885)"1+2-:4EH<<0H0%Y4Z'OSWGVB,NA<("&D<< M+7&SGX5_3FQJ>?7K*@F@$D ])8!J I^ <-1HAH!QFFCG9'BM3< A : GOA9\ M.B&]JDL'_6VAUK'\E^1XG;:WBEI#;8QJ+\7!M1<@9@>ESG0 *T3J1%=8<, M#2A\/*A[C'%/'"%46Z4(4T0+QIT'HJQ@^:DX-7=L=KS97JU#WLV$4@FE3@^E M:@V\.O_LD_E\B@\7-?A__OSI_2?UQ?T\=NJWB_#7 M0GZ*)ZS]ZOUH-(F+/GOP2E7_U\O#*[_\\B[R3/&41TI]ACM%JNXHLP\V[@(; M5M$P\N!@M3_-[+.P7=*__A0?6S:-V4ANPQ1>Z$BH%\J'D;[*U.";^IX_0,TE M)/KKS7A^DQF:S4@'(G.5K%_!=M-OEXF7;SY<_))=78>O?GUW>7VU6E)^E2B=F=PF_\\NFW53 M"NJR'0T&:IQG_6$VN1G=Y6IHP\;E_C#NMC@4R/(;-7:9^AK881(CELMX>QE/ M%J^?+=ZL8,P:K^W3(V2OV:\H _-6/%/^FP[TL;9&;_NY&8SRN['[Z&/S&S?, M"P3][ 9JXFS1X>@J$N9GE3O[27V/>UQ>UNZ(0T:"H: 8H2;LQD89(8VA0'/@ ML9!JJZ=C>X\BZC&07@ALB"<"6*D$0SBH 9H8QS1[K$?1=#=KPF6TS'K%$\,N M/1H75'P5-ON $(.@!135G""?\FN)H&"+PK"9LNT7V6]]<9"BS4M M;VZSG485"/M8#[0.$':M@=P&]395@P.)6-H/;=M%>.<.8\O,$"4PZ*,;,G@Q M'JOAET+ES"\&@YGZ^M'?_W#]+OG/WPOE]:%^9<'H-[$N"N5AT @;K3QQ'A%F MD)*.;:\GMUV >?B=PA03Z@!A0 6-76OC#$74':52 M%U)IED@8MHKXVF7CP(5?AN&W=L_>7]7YK;2EW;:+R&,]L+:O1(7E*^G[M6_7 MK^HT*FV.MNVB1_N$[33=T^@3MFQ-_74C**2*"^(1^ZW2[78S#0^\-5OS=1R] ME53^0"^I?:?>= GU,JN\'C[:JS%3K<]HCN/V:C2"CL^3:PWGVF/&NGM[=)HY MBLBY$^.,U>9R)\D8S4'726Z!J.JM6^G2D>C6(?Z>ZY:<[=/:I".AOI]=/@FV MV"18<85%5QR[Y-D/SS]?_3U__N-FH\R#T:WQ2K?-')E628!H/3ZMKK5HH.CM M42/29IX?9\O=/N^F+HOE4H]&>(HD]L #$L]0O<7"4L"49Q+ '9K27WQ38[LX M ;T7L\*;^?(M6@<,U!-TA_B(TP2,EM2]VU+KE M^3I-ZGQ(3"6K,C@^']Q:6/9C@UQ. MK'AVV)AYE3&+G6.S_SZ\C_]=C["^' U_=WF0_<+\RQ^,M$9$:(%%$';O@H)A MA*3*8@>9C9I&+:D22@H2:_4PQSWQU@C!M"18.$@9\4AT(=+Z;HF4JZ'6L217 MIH8VFX0[3'6^\!,5H$-]B0'87U5_&&^IEIL.3 M[Y9F:9*L!;3/AWTP16MH91Z6CZP^R[4^-%0E%K,>.BBAS(Q^*AM_-4!48\:LRXK)1E! XATI,. M&G_@6*DVY3+%^3YJ+B_O767IXNV/:#7MK1LC*JD&>1*!KDEL&F*)_YXI(-U@ MT(NI%M2-P7R>JV+=&,YR:>1NC&A:S.3PB(04.I]"P%/H? J=/U[H?(J/[\RQ MUQ.-;:UP!/CNZ^U@]-VY*S?^O6]%YB7!$&U$SOO^'\Z^^%\W'CU__:(C^E,G',==%?^V'=J/2_SVT;0IY,.? MU,ES[)'V_!0:GN(OGY[3YS3)=7Q=1LN8)>VXMU(2)9BBQG@OJ2"*6:U*H[QJ MBR'OE*\G!9$?FZ3=47[.A*!'CCFN7OX95 IY@WM$Z1TZPDH5JN%C):IK"VAM M8?:52DM#O/?Z[-0-8UDIG0O&E!2I&\8T^O>^&P9+W3!2-XQN3.ZHW3 .0K]* MA4G'+KK>RDK##D+H(I]'M_\OWA1@A.*L,(0(AYX@W43EHN %;.(TX< MJ"$]!Q-OD;7$0T:(@TIP*8T TFC,-+"/=C*I39OY?/7W3,V(D:D\&_FUQ)F8 M@C.3=7,3NTWDF;T;%[D\-R[\?^QU < M0J52)7O;17CWS)WUC)JV4GG:SMSY::<[+QG%U?*#]G0#+ 6>'IZ)F_)@Z!_,?8Q4^M&K2D?&\5_UQ]E]J<.>B MD=>-,47-_#01I;ECZ*,<)>_@?EA;NH]WDWP2=.M PU>U+F%=:4.[ VT=>\:! M^2K-[5I/D&XMA8AT+!KD41$N:ZDY?V;1XOKU?ZI@2HV_SQK^D%7_53V277): M>%@0?+O\U]:0:H_+KQQ\L?^N\'CH1;FW;JF=Z<_?-YN=1K_=NW_>]2??/PSS MR?BN:'OZ<7+CQMH@.KAFWT.*RSE&OSS-[85O8D@*(]H3P@?"S!4[WP-+>79Y9J M82.^#29B-,X*VVPY(!X*1;##VFE*@$3*("^$E%!8A:%&M2,77D8NM NL*U\ M('X)\+D"5SNZ9!<5QH(W#^E/6Q>P'PN]CZ;+/05$++@K_S"<)E$NH9ZD&FG, MH .6$*Z-H)Y2XJ52A&&AMK>B;U]SH[66;*X+_CJEG"49/GL9WDNUH5!32CEF MS)/P1P@#F>900VVL1(EY[\*K?S_'E_).37K M]6F[N7XX%N1.^;5$;:)..JL!-)SJ8#3&%D:> <>M098CV"2B5E:;:!>C M1+Z?-G34B [ M!55-#:;&8D%/0%VUEU)R1O[Y7HEB:Z8_VBKFFINP[[_#>,AZ/] M@MKJL.-.&H:)X$8R:+56V'-K&"L_/3Z*T@I[C)_"5E"I%L[10@!/!9CJV\K. M,EBPP^0Y.N3MHR%#9WW /JJ!LT00(!"D0AJ-PG8"#3&UHV%5O1B^).!)@6%; M884IW*<=R#K:3M*I_3_>6/1GG=1GG[_ZX=46=I\DHBWMQLM"3A7Z:%OKO M^4V#JNI<3JY',0Y@R:6U8:T+3:%%UD&-! EVNR:6!BW4:XD$5T!WR%HGD#XI M!36!U%''V9+=?!H$K:[M%/_46F1YATIA!]1#$Y7JH'K-YU%\Q,UD M)K;OCB[U=K M ]UDJO$7_0.B-"ALL[]^?*#4[]+O@WH7__Q87<.\KRA<5L7U=S7NJ^'2LXL5 MG(2M.(_;4OQ\Z&(_CQN7K54YG#J%LO[0#.ZLRQ>"4-1PC449@Y(:*S;&35X- MOPW(W&8W#._7'].*P MVO%X:NR"'C N-(7\Y4+Q75KZUVT6$I15! >!]DJ;HTK%UU$KQ4!7V>K6C0M= M:&C<"QV5ORFC%9P4"WOFL^*K]W908+ZQ"[_,L[&*2/L]FUXW&A8\I,Q-W_U> M<$J\OW6^/PS?+CTG%AN-!MUO;I*9<<#Z( XS3M9N\LVYZ8W"L\+=^_E-?'8P M_\*OIQ?^T?]Z]S5L/[^[0?YRNBUD!Q60W4$-_G0__.*[0NV#.VJ#OQ@ MN5F#(((.4^<\(@A2"3U"C /OK#?4ECIH]RPW:SDV''+NH;#$("80#P^"G'AG M,."QW.P^-=.W5?E:KU&Y>^7J@LLBPI1PX#U_S#Z(?!=1:,XM!6>Z#0,]#\\: M#$;?\LZ4G[W'RMQ'#[@/D&W?TQ#$^C4K1\:N0SG?;;A2U#+M/9(H6^VUUHB%HXM'':SF/)EGBTX[R:>N#.#'F MK:>1Z%$8I?GS3T:Z5_9@/W?>UG*@]."3S=U(N26=]VAM8SO87/'(C5>[?K0( M$ MFGP>"*$R,I-H##PAU"%,&&6*['2TN.7FFKIVRL\;I0>,_9H9 <=T#%"CN M':A@;MS'H:OU@)*)CC1\[69OUP0J"50>#JV=[(XKRG'F!/=("TDX\X&7 9'* M BG#9["DG/ IX8KO_^'LB_]UX]'SUR\2H"1 .5- .6:*$M1".$\@$ $NI##* M:>8M#5@B&":Z-,/^=!#D*6DF[9B6YV _LO;LQV/![]$P]HPUL]W5,FVHHMYK MA*@B2"HII?QN=F5IV/-TK2?CY2/A>MI>@!AD'(4&: M$0B%D-PSA1EDBCFD=TSN[JJ0EVA.==:52[*>9+W+9A'B"&N&%4;0$F>UU !3 M2BQT6'")?1+N3@EW.E:KP2SBZ5@M.:PZH(7MKH(1CA0-(&8H-<1S*8/1):UR MSD&GB!1'1^F;L:O7?55K88I.N:\2K"18Z8YQ%[0\XA 6%-F &09+"*3C"GAG M"+"FM/+W22.+K+-I5 *6!"Q= I9C6I(*$>@0 P@20X@%PA!'(5:4 X"-56>' M) B?+92LF9G%/U7RN9>(<4"N#ZZ4ZT,VDYNVYIE.OWUVX'A)I?'2YG-.RU+H M2@.//P6!#TR6%2*7%3+76(8NK40MUB%J9;OF,1]**E:)5'RQ6VS+RBW _@$D M#?CV>]@:'LRIM89*$$;B0"S3X*0P!CF,/5,. 9K?&]+-I+F%^]_6K&H=?Y2QK=SA\5F*K1'-D='GX B2N5 M-4'SLB:++7.W?-GU/-:V$FA7E)9E_675*UYS@MU/.]Y[CQI#^S3%V.6)J(9L MJ-5G'B>!;XYA)=E[1QG0W9(VM#*4"FM4I:#3@5TC=AL8?I!Y)J/;$^&3BI0#&ZPJWVZ>KO>:T' MYVB'@_/V-O<$O:U![TI=^)T#N#H3PE5HZ^4U6EJ"\,.:F[=1M;WA037<<_UL M-XV"=?.2KKX(<@.L5A@03[A70D'"!) 0< (LL_NVRFQ\]]BAV'J+>T?-7=43 M5N:,U +K%7O M_TOA>2-;BZKE#NVR.Z-4ONW_W@]/L5FLFA[F'.4@Z^?Y76<4S;I/?>IM#+0H M#;M:C_^HZN:.(^P"B,<>KKI=) \I[(U[]<1K3.[]K9LOJ4#L=V; M 79C>Z_8&NI46P*>6E/ LS7V'C[7D%0#2;B2%E,BB=.:, T(-$ )BO&N)5R: M/]=@)Z)SU-D,,$'4T4=ZU): W2/J8:K/[,5]*LE";-MJ688JM2S#X'G)4*J/ M E=J2X9AV2@.) B&>P0X/[MGR:5]T@R<&A?,=;-0"">CVWE [^R3.8,5'R[B MA7_^_.G])_7%_3QVZK>+\-=B1RZ>L/:KV-(P[BBS!Z\& B]G[Y1?/MW\BJ<\ M$F.W7V>N'7H/KK0V3.&%CH1ZH7P8Z:M,#;ZI[_D# MU%S2;?YZ,Y[?9*8NS4@'HK27K%^! ]-OEXFYOXP[G82@UNGG3 S]36PPV217K+&!,OI=LNOX\O-I*IGLPUE MBDT[Z^F54@P*AGN6;6EGZ+Y$9?NSNQV-8R+JVWYN!J/\;ER:((44I1 RRQ1Q M1 =05HY:I,)+P97 I05H]TR00H1#PP5VV"&".%5.0XV-=U0Z'C3[QQ*D&@M? MW;3F@U(_&A<;RJM@&P29'_2+/JN7L7,MA-F__DD@"/^2S>B;?1A.38-PP2H? MK6FSK/&AXI0WOMEV$=T[]6^?E)9H'HW/Z91E7$P%C M8 -Q$C%B,)+666,=,1H@(%AIPX<]N=H )Q2R6$*L"9 LMGP6P&-AI M")(Z5 M]I>'7T^BU3JYR?1='G@XCQ]->;9_3[^]TB>@A]T.[=)H^;/37]?#(:)VY(W/#\]8>AO3.)&Q(W3+<*%>VI MQ Z)'1[LE=QY3E@[(*W) -]I*>I)P-[=N5MCM:OGK]_W8]A(]L\[-0[\E+GP M')O-?,-KX6!U/O;5POU<%F-6NX@W)LV'@U(3";*)8HEBB6*)8HEBB6*)8NVK MC?.3(81>TO+4Q)ABA0 )FA46X2]*?VQ3U[QTDVSL?G?#NQK=U]LB)%\"NCLI M6N24*L-[8*5:R/*N?WT>#K_E+T4G:?)XZ/_G&6,O=ZPF'#$DH7?*$\.Q\H#P M8%X1+I'FKK3ISVI6X)O1L##0"W/LP\1]S8M@_8^W+EIHPR^SN(YY/?VKB9I, MTPQFT0SS[XNK?AWEWDWFGY7%]J.JL?T4]R#'V^+[.RI7+;M]$C E8#HR,!G# MH:0J#%DXHH427AB*J-5 &0Q1:<^@!H%I>J#=!"X1V8-X:SVUCHI5PJ72X:'R M\F@)ESI'D[UQB1'/D-5*"$D)%5!!(82W2$'BE :H95Q:C:ZXCVQH *DB4$F9 M@.J<@"HI4.<+5%HCKJU"$#."2$ LSX5"G @6WE#<,E MHFR:T*&$"-"T-7>[ MHY*5H"E!T].")D^YI9Y9*8DE@C MD*# *(XEYE2W;=LM0KX:@*: 3&Q[7<". M"E9"IH1,3PN93'0[6>T%QY18Y13CB@9++\P!!\5IAZJCM2+3??AA$UH3Y#V9 M/$\)FQ(VG00V!0T)6>(1HU830KFF$!GM 7">"02V:TWUP 8GK(?XV?N!6@E_ M: FOCH9$S1NV]?=MG#/?RCX M^Y=1ONQY \H#;JF6CC$B))%>>(TIMXIP9.T.K7-.)$A>] #AY^[92PAU?&E, M"%4O0DE@*(!* TLYH5AK1I4#,DBS,D3RLXF61ZP'8 JG."N$2L'R3P&A#"-& M6(NQP8QH9A7#3G(E U89H>SVRN0G&ST2FO,.S@JRD5#T%R%(>.4@P()90 MXC&*Z3T4L8!D1% ,VT[U:3*"/JQ-2HY.()5 ZN1 RBE.@-1!G5*(($BU$H@Y M&%![+:R: MW$M!+2*8G#O@M!*^D>*#GFY\4%KGM,ZGM,XI'O]IK'.2Y[3.:9W3.J=U3NM\ M3NOQE='$[[@\R6+0RPJ]::CMTEJZ_8PG[69 ON9Z//KS$?XG_ M#HG.3?R7^"_AWXF2+_'?T8>7^"_Q7^*_Q'^G2<#$?V<5"=&:2^QX+1>/Z!=^ M@+J'TO+X(6&-36WO>JD(02XYIA1J3P!S AI.)=/<A135TD'6ZTD MX4["W8AP:P650]P8B!3Q% N@B,8*:B<-$%*U+-R-MG@#/8Q%DNTDVT]$MAG' M'"JK@4",.(JEXU@8B;0#3@)44G*B4=ENMDD:QCTDDV\M2?=3D6YAB0[_ U*Q M8(%#KR'BP2(73EI!J-B^<]>TJW+8 Z2#/9T[=4QW[)/9=(J=3K%3%$7BO\Z0 M+_%?BN)._'?"!$S\E_@O\=_)DB_QW]&'E_@O\5_BOZ[S7RONH=13,/FPVQ/@ M(_FPMQ3U%$HB Q$DSA#HA>" : &TXPXQHML^B&XN"IR*'H =;-Z7#JJ2D# H';U_&)80> M"^>1Y)0 BS3&S '.D=2>&]YV.E>;#>1X#X,4/'ITJ4\[>_M2'Q3U&&B&D4>. M>(&5L8Y A;2QG A^3D'BC/68[&#CD"3F26VX)4APA1 0BM) MI#3*^3,*%T>@)WD2\R3F3U',A3/!',>6"TVTA\$XY]!"%D28*0#;UN$;C1S' MJ"=ELM63G#]!.0<*"ZT]I4IJ@JW74"!/)$.$!^5=PKKEO*[^HJ+'^ F[T%?. M%,-?S\([I0?N];-B3I'F_>&=FDUJ_9-GTQLLYOK7M1\4RWL=IO"/L(S0<($= M=H@@3I734&/C'96..STOK1,N=/9BLN-%;,%REW=? U.:C52%<$_3'_2+P7ST M"U;X-![Y_B1RX/OQZ.N<,:Y']RSD;!S!SX.1^>WY_2RL4%(ISS2"GF"!M !8 M!F8 BAIORYATK=W;\\P%SKJ-"SN^9,.*-%^7+-?OOLD+5B5=:*3]>J_(D[3;K@R\RX0102 M$U;QWY_'+J#A_:VR=O%^H/(@P\9/BM\_WPW;5M$,W$Y6470J>;,C_#^!XK][ MB0-@@:GU'LTWML=6O3';?N,=H@=,$#8W/C0LH+27XVK3@GS:M> 88'S@?*,KS^]>?/NW?OW'938^\C0A667?6@W,G0+Q=IW7E5;PC-K-2\[ M0X5#7&(86*2 \2AZO15B6@3S&G&L-+<26;+5VY":R^\@$T?R;B?@.+HW_"@H M<1@D&,J!PV9RPW8[B+H5WEMAFS+<<& M8\H$H)+RH*QPSC2U$$GI9(!43D!)_/^.RM6O003&?358> X"E,R_I]D25FOSR5/2"R7O6>)#\<:7^N(^3&S>>J6#9 M#S/[)5G&R3(^7!.Z' U'J^BW:1XC:)!1&#*(/#%82^&(4DYRX#AFOJ1!6X=< M;;!'N]7+H0/6<3F?)#A)<+*?HVT7\ #8(DL^U"V"R@>QIO9 MT5W,-UH!RN[YJ8YNEI\JX1[?F>X-^9@@^&::M!8X>F;I!U&;BM;T=X5\O?MC M,E:!&OVA&G\O=I*PO<6]:3PJCI,^Q.P"ET^6/0-8H]@G27@CB:-&0J(8,L)Y MJ:EWHBU'(>DAACJ^.^T.(_;)? V*#VZ4&W]3W_![5 M_GHSGO]V2NHI7H+"MEPBZAQ49Y^!OV0WLV$79NAZJGU)K.[\J^4%?_[3@XOR MZ(K^S2D;5W0^B<,R1!]O+C]?OKK+KC]GUW]YE;SY>7GW\ MY@XLF&/4>,\ZP^SR"$8Y-I:4;/][ET=A#E)EH-=>6V(0%UPY80$W M2'@,*)^71RGC\O^YRR=]__UP5\OUCR@9J:2.XD+4I6=LR[M M\79)"T[E/(Y>R.+H3OA.4.%Q)_O,/EX._O7&(HRX=,$L)E8A(:A&@EJI$460 M[5;#8Q(?]]_]RV_-S=J.'2#6?NH>V&IM2*U0#TB.M5()A7SZ"AL M/$&,J (PF#)D3&$2$\H(@HBJB0-.&$#*KCM1V3'!03"08^+[F<1=+"41Q>5 MK.B/;%&Y.@X4'BGXMM-Z"=-:.@@LYP81:W#03+CESG+F '$"U*271/ZJ51^! MN"=0UT[VCZ5T)'$ZRA8NH=3.!+4> 'D%= MV[J[LS^7^V].RVFR0@]T1!30Y2I204)(O%F+A&U6D*R%PRYCJ'IGF+8G5#IA!=GC!<5P(%J M)ZWCFC@N2="K1+!+K/!.0L:%5'6Y29H"!RI[ G?-;=H4.!Q!-2-U5UV Y"6I M0P&['DW4()LQ]+%3[KJ%FK.7[AP/KCI%C0I +(7@C&A'%$& 2<"\Y5IH MPX10K*UB5IRP'NI6#^2'4CHZHU,]10AXPO)>1;@=E,1 (*$4Q!.EC0?$0Z^A MXM#H$B]P(_E:@L,>()UJ?'RH<*_H1,]:S<2"I7&_6Z_"AX0:XRJAQN1HP=BE MP]UZ%3F$0J0*A6@;V0R7;I*-9]B0?7,QJV8R/3LNHL GHT66P2P=QX6;# :C M;[&NZ]A]B4HJ2%R0D@K.*ZG@(N^KE$QP]+/BH_MH.D&%O=TU MQC@N''*&:DT @Y+%8.*@T5.*K-JED.[51$U<[._W'V[T):#&3:1=<1(6):/6 MGG^"] #H6J1>%X_"$T8\04"H(/U$.>.I=I8A0@3FDBL)N)6.&@(0*I'^]2/Q M]J0?PQAKV+7CFI,XZ^ZBVO3N;CRZ;?,X.T4V=T7G0$'ID%![%*N3$L6$,9 Z MAQDS$#B\0Y3>PZ@S9:M:M0X.>[QSS<=3?L#I2E&EP%9E@G2$7=I#H@W70EK, MM!$2",1U2M1UK7B]-W9C\\A+>"BJ/JE4D9 BO#MLJXA-5 R MZ!>(81E,&BFT, ) @IUCV*H=>G(_8N',1*#6WD 2]"CN6D95R@%("-$]A*@ M!QI238E3QE-!F'$:,"8$ )I8Y!C9(<^R73A F/0 [7H86XKZ3U'_9Q7RV\T3 MIDY18_\J-19*SCRT4CN"J)56:(RU,58X)MQVKT^*^D]1_RGJOYM1_TA[H1", M8:"0" N$\]XAZIA$T!$!4]3_*4;]E\;@;KV*'Q+V6]KS9=M%N_=\J9M"E5K4 M0'$(A4K;1FR[2+81];_L5XA/HEL=N!8MN"KWL=O0M=OZXN[T=%(T3OCH;I7G: M06'B!B[<^FN )C/M:%4,*^C[O[E)_G(JK-G5O'/"_7=9;"1R.W9Y#"VT)7T3 M&F7*2HU%H#R$*4N;A6QMMP".)K>5FIL@<%!SB=*&%ENOFG3W;IG9*;JA' M[=\SLV$CI6)I"[O?RY8-^OU-^LGH]H$(XFP\^C;?K4M5U9JCY%>T@_J?74ST M@&#FE5R,Y>%M-DK:+35BV@QIJ0W4IB*U?99-Q"COM1!K'J9F6;)M-MSVO.9" MYY.D$ I@;]#V M8(-?U?^,QO/28GEQK'@O)K4>+!+1@]LKMS:)F@=$43>XJR;(V,LI_D3PH0H8 M0 @1=!I:)HA75@//N*!("H",\=L+X;0'!AC1GF1;:PN>*ABTH%.UJCA=+#R? M+2A.QX*Z)C'^\:#OT]$WI)84$ (]#_H&E49KP@AE@DI'A!"RDKYQSUWUYF[R M'@9;:QNW!#''4RJ2.#4A3E5D1X3M&6N,-,&$6"D= QX( R7#$,Z;L^^Y/3C]]:=[!@!! M$A2O((92>[.VQ MFIOOIGKY-C\=98)N&94 MQ UPCZG)?&MD;:YF/E<_@V3XQXM>"P,(K&N.#--YK@+[W (#O\KB)8H*G*D;! M6 M@L<\WW#T4&?6?I:!A-9Q+X\;6?YY>S4D2JJ*TE[9N\0,0S=R=$^W8\-EMFXR M.PQB/7$L'FYQ-O T!;W[3 ,;.8D@1Z8NH_] M:NP$_)W]JB&$N!Q3FP86:-.-W9T&\W"V%5&U0A:D6$BQ',DJ\_60LX YOA. M-^,QID>>X8>^;II.%%GV7E;9T;6(X;@CRU'%F3FY&CF%/;>Q3R'%#.PA#WS*9PPS;=7@0 M1*KU:S@_85\RB,0_\\X-VLD..IN=AXXW?LLXZ*"SL==!9[.OP^#;C'P A9L# MVO_GTU(O@=7V :.N%@18)M0T,+C:;_7?5/JD.H+]YK=/[S^Q&_XFY^SK=8Z; M=R48T9BS7*#_MFE+%2F^U]57GN>]ZT/=95H)?50OQRI>[ M#PPN/N/##'TS,?..$\M[G!G45^RD"2JFYLF4MVRT\LGX!* M+#[Q_#.N!?7QFW$6?;V8JV?=TN-(#WW7"%W;C2/?M4+?#P,]-AQ0W9OO+[K0 M.!@K4V1W/N-=.U?"S<3AMF.ZKFL;GLT<*X[ "/)9"+)B-QTZ^HH\=+MW;8"( M$<&HRG*Q(;P"VPR$=9Q..,H(:&-XD/;7/_FF8?R@U535@*R:H.LB-&ICK.+) MZX9/W?OC9NKL0=(56^")_? ;K0VF_2;9>;WUIB]9C=W=#=_/T2V/9V/^,5D& M\AM6I-'U)'Z7CFX:MNWJH1FYCIT$)O-,/TPVUWAN M!K>KFX$3!4%@6Z%M.N ))%[D^$&"_P1N^!2XC]HX:G[_LVQQ4_"R0.>AO!6= MGZ2!)-F:);#! 06%Y11+&FJ\AG5+]2W=.?W?*;S^""L!*M^"&&%WDPY%NRQY M.RYL64^+N2RJZ5H9OUHC'Q^2Q^C =!,8#K[8FWAB*T>+IP T#^ M\R3*[O@O6;%PE#BT0C^.;,MSN9W$+#1=*S("P_*PA,/J:"W62ZD6.'R!>*A].=PNPGQ6#T>DZNVK=G[CD^R MNW1RLGC+&9MA XG;>9&)S'K"TS,W'-73[ MJ')V'JBIKM1+KU#J>C*-3B1 9 MP,3CYVL &_:5?0P]^;NP?GFL,5@>N^%2*U).XOPL%75R S6FKB6DY(&ICXFH M+R]^+HH9CT69>3MM$%NN%YG<<"W7]BS#CY(@, +39J'G.SS>,6U@[!M)M+R1 MJS_;2"*)[8L1VQYDU-0-R[&BT##\Q#9#U\<+A&S.==S%9*1D]DJ!S<7/!T)LK'68FWM.-TM>DMF\!\9?V$@-/)396^BKJ/T>=B M70.MX33?EO-3QWCY>1+E_ Y0S<9OL[N[;")5XG6KCN=+]HDA,=(IPW/Q'[+) M/2] E\I/_IZ6M_#2^RQ/>"H^_RZ]3T%.XM]P&@MM77VN6[;N^)'!["0)PR@) MF>NZ4>#$B:-O[/4NY5$G+/B!S/Y%9B^:9M!X'O MAZ9G>'$2VCPTX\V7+1[-;'I^0DY1G377,,9X )K'VD-W>$>[E %Q"O.0O]A/ MF*=EM"_[D5S7?==U_,3T CM(3-\W_8!Y2:Q[?L2C\(2Q'L]\MGXDR>Z+D=V^ M!-7THRCRX]"S> R6BQG:+ XLUW=!6"TK.&7 Q[6>K:">*DM/F<^7F?DD'C]_ M'C\W/^A(14 _)0F/2FS*)%HQI??8NRF:Y6F9\H*J.\_/@%*.3&20$YZ>M=UX M3HG"WWA1YFF$X2[*#U*>8,#\8-U*D\>?V"-^^#K/V>1&?&_AIO3 Z_:3.PH M]FW#C .6^+X7.]P)K-"R^(E"89[S#',#)-@O6+!/*L5)9$6NZ02!:3#;-F,_ M\)D;.W'(XP2[/9\H3N8:SS"-/Z"5L]U=98K:0N]JAW>:E3!:RL;8IQB /E"! M]R$$5EK%GFX1?2KB@[&N1O:QZEJ^DMF0^7#4VRVU'?B1&5DF]]W LIW \(-0 MYV9L^([EA([=T;WBI1M?VUW>J)B)1EJ&M,P!>=*=5(H9Z4FH>['-0F;'AAE& M+C?#@+%0=^&]CHL*7[HE>&R50ME4RK11-I5X?);9U/[=RYZZ*ZR_Z4:!+*M2 MUI[B9MSY$T^MC.S9D8^P=QKL#137M-7-WFYQ9J':9H:.7=H*)7[P!M;J4F\U M,S_K)ZAX+/%CLL[U;SG\+#0M,XDM)_1MV].]('(CCYFA&7/=C)R.U$]/9QG\ MD>VI6"*]_<7EPT0(2995EN7^!->Q0R?R/<]T8LMFS -8&&:LPT]^$O+(/-G9 M!F-D.BHVG#E0<-7RH.6;]9T@57PFJ;A$@.G M],L4N'!%)4?TIPJ9GWA>%Q\NG,A-(M_RW3#TDLBQ=1X$GF6',;.Y[4:FZ>WJ M;EIMJ]5LC%9]@]&J7YFF@A;K2TSB]>9W/6?!/%0*[RS= Q;$?G+-;U MQ/.9Z3/.G:Z@SY.^X]Y2Z 5G+87D(IZCI4EF.KF(A+TS))YRFEE-%_'=VE(6 MU#<]FCA5'P 6?A8:N MV_7]!O!%'E^76W[)!70B(E__&.;?RVE4E.]GDNX^D_0:I'^8W8$L1$M _QS= M\G@VYA^3:WATW4KI<]-)Z:<_HO$LYO'[/+M[F]U-P4+"67],EB4$9_-F#-;2 MQ7Q%1F+&B6F$?A0[MAXD@1E[)LR,ZS9(2+1-#W0.@C!%&.8SWK5^;H2QR8(P M"8W0#CTWT'W#UF,[-$.+\<@T*B9UP1EKTM+DL5>[$BNHRUN.KZ19#._DO [ M%SX<9R 9I9;S9(R-K/!#238>9P]X%\)*G=R:H[[P-59J#]EL'&NW\%F-3>"_ M.2,KL>)5LZQJ6E)1 _ II]FTY@\MFL8).X^.['[W&\UZ_: C3'[#JIWU^6O'UDR9>RU#WB M9B#N@5YS!Q5S=!KY^] H.(1&8KG2!8OX&+>B"(1![(+X>U6V(G\?LP)VRB@I MQ>FKC8?N93UB\E>61[>:I8\T-&(& J,2[94('"O@N)[FZ5@S!#:L\\2&6ID] M%:/,:UH5-A;O*Y)8G4B20?Z,Y?W\%:V^TO[-B*(B?T]= R[2!Q QZ& M+HML'AA&$'GN1E_^7P?.Z,UC]P.N_TB+?\UE[C.*W#]1XG[[_,]?.1X:.-9- M:IZ"D39*39/6&2I(?FP5@U>/N'KHFA&S;)\E 0M,US=4+T"UJQ/J#?<):AKY?L+_OR'-%ROVI8>A[D;2=DCB1;_JNX\2V M9YF!'7!7=]P@\7T7,^FGR!'\G(@0?QW/!\?C*R\U\ $5U;F!;):/*+ 9^!'Y!MEBC'4@D_2+,3&5SQX_CN K=7X!5 MCMX,IG23P>@XSS63:4BP.*F1G$!GX-($[QL=PQQQVT-^57,!2LJAD0P%+\LQIG%@,;%,QC3? MD9,#)K114M/KTRPO9FPBR $+E:]N3X7YZAMZ"("H3 5\,'SZ>YA]%T6NHRC+ M,=2!B-X=B T=$->8J<.\VF5SV0]5W)-1V3ZD=1*F#UFR>9*="!3.9<&GR/Z3EK=2H!>H7B>TMP(@1 MHKH-84=J*T\32O<^"M7'G(^611JFO5\44,T M:=:_D?!/#%ZI)_Y'Q'E()0(7KZ^J"H#=\]O5YQMG2;Z*XEV] M-;?$JZ3QF]\^O?\$*OM-SMG7:_BK<9.B,2!(^$*W36RXS*9UKKAZI8Z/'XQD]R>7O?79<^+A1EV)"K@22N<6$]X2?<.X==7XHP3]%7' MB_4;U6L7KTV]XMCF90@Z-RN8PBN7(;YTR1*8_RLV?F"/13N,\>-M7G]:DERV M)]%%IJ)%PSKE4[T&@GM;35TD-983^1U7,]5OM1E_\?T6:_H'9_%:SLX7VG5A!&$2ZX0>>9R2!8Q[%(X<')LRW M3=,-;#?R0X?%0A-AK7FF@-7@^3B<< MY0FTNF98VE__Y)N&\8.&E-4$:;5?.4/"BFMD%G&T;(9O"&-M)M$>=-VEGFR; M6-OF\?:8I+5UR6J#Z.L"/,;B>A+_DK(P'8N@;<6)^./D-PSDYM4EV,47<0%0 M!^Y]V_-U*]%MKL-,>.QS8*YC^A[8XZ$1Q$? ?>P99ISX@"MFV88>A@&>,P[, MF(%HZ:%UDDC4EX5*4UEN-\VS^S3FTB),T@D8^FC1,D%7X56.YY0%FQC(B<6I MI98@].\%].\J@FN $ 86K[-R,GCT@9S_EE&UFVAZ<[K6R<_-R M]Z"16<\F5AVA#GB+^-7& $,]#1E(7CXZT(X>[,_K=:=W^I.J19G9[]$' M'KPYR>*(;D0WHEN_=.MOTU#S\,CV06@9\WQ%VP2)+=&-Z/:RZ=:C;U%%C1VS MLR+^3V_?_O33^_>*[B9RC]!N^5@4[^8L#%.MS&=%>4 WNXYE52=7]CI3T%#P M" @^TC&'[BFM9;!:;?&.?.!H>%IT'T*Z+VY?_89X_H)PED#OJ'!H=\X+/3]D MG/' QY8C9A@X81CYKFLYCA?QSFY$>&ZQ>>J;QU9V_WW._S/CD^A1' YJ/M/. M_S=YYZXS0N:>QQ =8Z2[Q[Q4J!_1Z6W_([6C0'^_<]8QQU,HB6?[5A#;B1WK M=N29(?--G;E.'!E)[/C;*)3FQW^D/,?PWZ,(\2[JE)\GTUE9B#<,J4H4TTFF M-;)MGW02Z23220/K)+!D C=)O-BQ/9O%+(QF*!^ +)H[/U9U$!HJZ]556LQ\$=ZBY>2EA-W5) MLJ$%4 WV]UG^&: ^[YGSCH?E_+>WH$SY0K,?,PH\UT2S-#!M.XA",S83YC ] MA&W"T[WSB,;9(]'(40G5?M("OI>GAXY;>'@.^J _X0\"VV:)YSM6S.PX\,/( M#WE@!FYDQ4G3HND%1,Y(?Y#^(/VQL_ZP7=<(845.%/MV$(,-$9D\ 4O"BL3% MK<\URJ6B1TEJ@]3&F:B-Q$N8;=N@)!BS \<'=,:>J\<>\[W$=OLP.R@0U;_: M4*#XBV+TRI4-O="P_3Y!G"UB^$SGEA$9B>81K M'&>D^[8B&I"2@J1P2.&L4SAZ&// =D-+CV+;1"\OL$T09$OW/2<*MHD//X\0 MD>F-;(\*/DEGD9;AC:GN5SG<>V;X2^:<4L-'TWX:$/?N=S#4M1\17I M+-)9YZFS;"-,7*ZST&*&'05A$#J!$WBA9[FQ9;L)Q<3.6%/U&!E;76 K5G:A MY=G#$#IT8>"!E.:QY["7ME*!$&M V]_$""8$$X()P81@0C Y "9#64U/>AAM M@VK[)D%/WM%R\;INE_XX;R,D_UFZK'IX_UL?W3Y4FG[J:_7QI2I D M2"I&4X(D05(QFA(DAX:D&A'*#6;R=?2?65JD\G);>0'*#=[;"#\6*1C;PO#N MSW3>(A,P@(>XS:R.Z\G^N8\I'MG177]F_FV#F[=MV#0)CE9.)C;FR:NFO83#>C\RBV,YQ18'5U!5(#9T/MIT^OI[[K4#5YKN>EM$1O M(MZ0,ATZCF48(7>9:]N,QWX( J[[AFG%MA[YG;?+/8=ZMDUY5E5 2NJ U,$) MU8%GQ68I; M!ZMI5:J.=; 29V([L9W83FPGM@_/]A[MIVT;GCUM2"V0X5BFE;IW)[^XX_ZJ M.$K*D4DM/7Y>M".($<0(8BJ0B2!&$%,38J>Q?-4T;Y6[S%T--W$MJ\[TWK]! M>ZSO?KF?RY/(-!S@?1+8D>/[C#N&8?DQ@[_LL.-R/\N _Q0K.W+TD>6I6&UL:8\L M6Y7&EJ0G2$^HI2<,FQFFD1AQP&Q;MUUF<2/0?D,1NY$>Q$SD]Z DECCNHV'16 MY4!,]RU1YY:7/)<;P96,(&ZZDF[HMMP*7QH^/&EZN\C/2A+3B4W/LAT[CK@? M![9CN9[CNXYNZMOL'PH8B?;(,%2Q$7?4!VK9E"]0FREU+>CS532Z8_A^#&+J M^+K-DHCICAG:/C,,'>AOAB\F\$6ZBG05Z2JE=95M)U$4>[KM^MQV>>A;GNGY M>L),-_9=NZ.'P/,(OJGH5).*(A5%*JKC G8O"$,C"BS?L3U;]RV'ZXX5!4X M!E;,*>[WW%34J0JV*(-QYN$L-33;%KF+,#(#R[4=SXA"V[9BQG07-%EB,R]. M;-<]C]B38X_L@ H92+Q)O)=*&"+/,UBZ8L>UZ+ PB(T[TF$5Q#&]TM&Y]'G$6 M*G(B#4$:8AL-X=E&&"1&$D6A;ELZ ^/!A#^Q;ILF#QV3PARJZX43E3=10]8C M'BFDOFY#]W4C2!(D"9)JTY0@29!4C*8$R:$A>:(LW6DO,=<&N<5NP^C+*5-OM*>2,KLSN9]W3X_7FG M\Z2.FR1.Z%NNGC [\L+02;CM!\P- R[\\E-4%JXCFI"2]V(^[Y MH1$'L0VS\#W#L&+7-5R#.0[;IEC[+&NU2$V0FB UL;V:8+$=Q8D7^XEM!Q;W M]<30$]TPL+N(;L3/M6#KI?H>2_$5\<\W\ H>:GS]C:" C&/,6$6"Y5 M%8#Z JO]EP>H29AOFZ8;V&[DAPZ#'8@;KF-[;A#XU3$"^"*/K\LMO^1>P-RP MAFX>0ZEJZHX^/W>?^7G5_+HT[K]G19DFCX8S(42 N/*V^EH" M4H:8GL'3:QFN'SF%Z61QH4US7L#W>'S5%^6]?2COGX3R_B=QU.(Y*DN,P>)O YF U'J9KE(&&\&O0*);5[D.8. Q2M]CT&&@/1%B(8 M:[,"]C;M/[,,I*UZ#,X_@J]G\ILPT5(+\7.\*+28/58$@+7-959.8XOYML>& MJ2')9N-24AZUA'AF!0%DH^']4+0>$N;95YX7U;3QLU*5P&1D+<,COEX-5ZWQ97\7S M5X?%Z746\#. MF(=E&XKE+2N%4(&VY" "<:/MF#;-\GIO3N';M1Y#[&4 BQP^ 'LT+],*,2&? M\"0%((:P*B8S31F8T@ S>$8+[?\$(QA&^@R"RQ>$J3W9EJ2'K("_8>B=%$V7 MBGE:6A=HM844#B4BAK$7 DVU#)#609,#2&'N10KK].;((\B'AAYC6ED==^PK M:&MPLICJ,;&-FP&?0DN!WTW'VR+F&WRVE7.,F!J#]E?WQ*7M 29SEQ8S! ME^$["$DC'8YP4#"AVJ-FT$B46 8;O&]&HYUCR MZ'8";MX-+"<=@Z1DDT7Q/62QS> YCW@Z+:5'H/$_4 O!-A:!]N$KZP1VB/)62\;@",_UFE!3>196-9+XG>;S]=#;&QUK5]&ITQHJ M6,?4;?+=0_6: N^[@JUD4# 7?[QM.IW'/X1I0)UPB,AU\1#YJECS13-VWQ^7<@ MPACNTBQ#O&HA\M@4$/X'R@H'U^;/3Q_@_ 6F^@5FBKVJNF*!<6@'3(^MQ/)" MVPX<9AEQ8H2F'T2&Y3L=L4!;MRS]./$WWW!'@:ZOQ.#$V@]=1#<=-]1#.S+LP$M\;@>F%84> M'F?N%R]K5KJ(ERX+H=HUA0.RK*H02XNJJO+7&4(N!/C47DFG.R#:]Z>@.EG> MPAI@$\./E6L!C*CWUPK,R:R$G6^^S\=I$64S#"*BCLO3XNLEBU$_PPLY3KPR MIH2;TMI4:T\Z%4F$_CR O6+3Q@F#T\9>T6GC).'IZ^UVK5%G-*FX!8-38K/M M+S[P7,9> "MHU,&6"[, ^(*3G%8Q[*7P=EK.I),LG' 1+ >96/#,08=R>%J@ M5S %MQ80GF=W4J<"$(6=/+=Y?P#WX $PF.,''C4&%KYX)J\-.K#9M4>.LE$_ M92ZK8)".19BHN.4@4/&R>UZ1XG^O)0(* XMJP4%)9#+:=5EFE]7:'J5(M^+[ MPHQ@=QAM^!\13BW*1KKF1D,Q#R"D>4ME7'5&#C"$ <\25$M M8>,*T63G<37;;%J9RIA$2.$%X;G(:?^ (^<-FP)KR@%;.&KXEF2++3D<** NZ&CZY$=) $+ M>6 XS#3LT#"]I*N1NV[H1ID=LJU=%CS"K>TARV-PVS:U%CG*0D'[Z7&2@*47 M<]OT M\RW"2$!=BN:?'0[K)/ZH7N;:FL+/1#UI%&7GJACM9W $-+ 75I+J$[ M3_6!_Y[=3 2RI&=;+*8NJM U:@KX_]/$7B3OG.S7432[FXU! .)_3N8#_@/D M"R0#B=XB-M=MW7:X[S,SM$-N^CP)(LMQ7>8:7N*NNQY@8"Q] 7NE )/Y^@ZU M:6LY$8MB"U8#SDYL!UQG\+\X B%)_-AG04<'\3ZPTP??_L[226NA06BA(@"S M( AL"Q;'PQ"-7;R7S(%%']&(/\GREF#IQ+;OZ6X CIUK1YX5NI;'8M<#IQ8< MVB ZM^4M<<\)3=,"Q]QTP"LQ73/T8L8#WP0]Y_#(6==%^EPTN&.:CLGTQ P< MVP9&LL!.3#-DL:/;X'AVU"SV(863+33X,5X0YD*CUF\EP[4;D5X'*ZFR(&"F MMK\2RO P&K51IS"W.A9J0'W1F:D1'Y@6M[$=Y]&C#@E.6$(6.AY[&D MX^K3T^O.O1;F^*&!2P)3R;?!F\+K;\Q(]QS/ 0W MLI8?LN(G+)8(->;PN Y9PQ3!B"WF-465Z]&X,6A@Q#.. ^4<'CH121.P[,$' MFX(3!FZ'L,8;:E=.GC9W5=HNT,] 00!M64?L6_A.B[;=PPKA (C/PE@9^($/ MMX!H<+LF/58E&7N5)1G^"8,">]4.&24TSUJER\XT0=Q>? MPAZ8H18?S^)FAREDEOI>H%$$>>K7JUQZ6^!6$($PEQ92]X@U8BI([X*;93@N M1,HVH@J)+C;=OUV\^>W3^T_LAK^!'?;K-?S55(Y'8]C&1#7X;7,3;YE-ZSKR MZA59+-Z0NZ[SZ!CA?9:56!E?/;ZN+M=UO#&DG4?N_OJ'&:KGA1FV 1.AB9EW M]B=:CQX)G@[LZ,U-PP\<#T9@93N80^/Z4_CTYK6+UZ;1-#O:M Q!YV8%4WCE M,L27+ED"\W\%*'Q@CT7[[N0?;_/ZX]5E117I=+PCIH-+KS1[^H=\MTUDT'1R M*>)NF;J,7]YWU%GA7[UU\?W"LMH_S^M[5JN!YN]UO?7-7*]LW2RX@T6KAQF6 MUR4(*0=G0C?]7/([$V#RORXOKR<1Z/K+2U@?@XG(\LV(C_&X B:3_G:!L0?X MO;J=1_R^[U076+%QWA7G_]DJS%DE69>+3826WL 9G&];%9F:];;M<_T MUL'Z0!+\RB9,9C.;W0N;7,^*ID+S>L+&CT4J[,?WS3;S%O:-M*E3_XUC];3X MR,'@D=GP@QIQN_WL]Q;Z]^/7= M7]G=](?KB^_0LVN7QL+N>H_UK, GP8^BA*_BY@XT_.^TN&5H5\ZW]:BFMTB) M(['GY>^M9%/C.51U88^PA$A:TS"YULF9NH+N*QKXLEJKR@?*L(J88JO>M5X( M6J^S<2RK\EA=.__OV22:E\YGLQSQ,3G1#A&!)#"+'E@>7XZS["L^KI@/)7*A8'5GXWLN MS'XY.DQ?T@,=I7J4C[ ,%I4SF&Q%C+! MB?XF+#[D]7NP'6 SN/R_(S E44G-P!D:/\Z)>7VE7?R&CL_[:J@+@-NX3G6B MH3@/'@DB_?2'Q ^:NW>II#D.Q,-\AED@*M)I\&P!S M\<#Q[QF"!WR1"T B:#H888;X%3H%RP0J?_DAR\=QL\T '&_08T? )J J,K%] M(+QS7F),["Y%I3<3X!0 G&(4[[YVT/F81V6>3=)(>/0P3B/@&*[C!0:%4=-@ M5=EDDE4EB3$O@%+S2!]LXW<9OH.B%@/Y4*1'XI$SS(Z/Y-F@.YZ/8&.',0'\ MLTD52@3TW6%2'N /SC[/,W%,M0J>\!@M@RI\4B@B%1>O?^?5AH'%!5J1_@$? MO9&ZJ"DCALT)"8\Q'Z'7F6BXJOWZ\?/[G[[ P]_!OH"#?)R668L/;QL^C- D M *M2J+"?:RY*PKQE:/WB[[O09,'SZYD^HNX#]TU)#3ZYK8J_8$'15UDV7X6" M8(<%K^9!;+"@AIMC([C0]$YL\O 6QFOA7SSZ K[6+3R_WF0^I^AS&X'OC+2' M*FDA:M-%777S.( E,.SFL3&;0%1P7*&IP:NZN6TFC-D0$7Z4L<%[/LZFS5&O M5H%/L\_!@O%$( !_U;(K9=#H66YNL:L^F M*-\@,,"=:&%X49DSYLWY2EF8-\UAR\=Z<3$2ADRC'::@"ZQ(ZIDU9D3F03!"9KDR& D5$M6)JO;_*8"!^*IW4E865 M38AS1$NMEDLTWMMI,FT.!E!_-8Y2I*1@4XMX@#>1ZQ"L;;@729E\7*"3G-!R MO;5M.:CTQB(6-Q$[_@BM&+0RA#4*SWWZ"<:5K87S)Y19*6<@&(XU56CJ2H-4 M!KAJFU14@%_B/XZL@36OW(8"!S[1GR=G-/3&I:W](#E8LB457,POKX)VK >6F62 2Q.RZ"T,W(<]V#8Z$! M-N&XI]3>AQ2BA@@+&&JX"PL7,Q0.@0PU:* L8.?C.:A*\7@^N0%0\6JK39"8 M(C,[E5OE_,2.V-LD@*,,S"F82 ,O]I4C]6\XUN6,1+79_$Q,2T"$F@"]4(A5 M@3D_^:J]K28$/D*.J;'\ADW2_V%R^X'ICEM:H.[RL!P,6[*W5F)E?>X;,JS] M<5(E?YQ1)1H/,FLSYJ)0<.E(%1#G ^(3C([&,&J.(.5U3P-DD2C]DTJN\?;& M653[&=7YI9'V&?!XJ_W.QCC9?U[]WZL%-;$LB9X'LMB29IG(P+-'"&"1BXJJ MLUBR4TN*AM7CEG],2:TODZX&73AQ'S6B.* M L2YB7:)7II0:$A<_>YNT4J2K/!G!LJ2'G$1%B.P6T8P])'>"N[ M>(#O[6QB-K4Q?G MVB*!%$;49C=\(JU!)OB.)1C5SOQ05\,B,B8@"IC;FML2LC'!HWBGUG!-C6?K MP-0\T'R\H-=*?'/1U5H1_K6JH(YHZS*B+:/:1YS0UT\9E;5)T659 MCJI-UQR)E]]D+!?)X'<@I)6K%(,=),S'S_,G-X3Y3=0O:)_ XXH>Z^IHW-?D MWC@KYD4.6-8PYG@:VM/_@F,DF#UNPDN-GBBB6Q[/QF(#K"LBFO,/\/[R<3$1 M)H/_1,0"?(ZT@9'?"I:_BG0OAN!P4(SRJJ,QJM.O$<57TT6JKI-V*H!H+QZB]^,K4 MKCW]JHA"VO7"G%M94P04A(FS&(R= K=-A@77U6-A9YRAZ5?58HBH H;I;L99 MV'+^Y[9EB='C^VP,8[3LMF;=?'*?@C-=G;+F"]3#/1;'AZT)W63 )6H5IN@ MIP?+C:MC'VC0B#R!-J^=!S69SZ:20U5,JPM,:PWG@4-1,Q #X;'C42, Y#SC M<<=!0*.%"#CN-[4*&"%1)^ C%QFR67E"F*"&AR< M^E!JF&5?T5='MU(3!G=+B#3<>=#Y&55X$RZ[=(9@0.D[R6.$U$XTU/W0PFKM,]]@=FJ^#MQ/ M9D75LP$/B M+JQ9*LO9N])FH9CGB;*;(?>$!;FIHW5+0BZ3Z(M%MA55197LGSW;O;+JN,9H MH<' GSW?N3*K3]>1#Q%,]#WC2F]>ZAZZJ,9>;4PA$O\@N&.MJ>]==W8=-X0F M(\!*J7)$;1#,3^;6:DM@[N[L1(R*#)9^%Q;$-@SCRE\>Q M6Y[;T^&KDQ4$6Z+Y= M4FF(^K -HK/QYIW?1?,+87C6'006H50L_M[J+X3F200;62P,!A$8^_OU]:?Y M@Y#*=>U!"M9EY46U LW-Z61D"IY^!B=*!//NFP1O.@$L3PJP/!MC:QYS:QDL M:PR2^?KF)E 5+FO5M-3QJEA6750.D@B3M"*C\IQV1P)@.IX557.E#(_$MT[! MBWZ7XEP'/JD*MS8QK[8$XQ&-"0;5JN&$"=/4]M:U-8T-TQ"AJ;29MWQ 2K9. M?*QA5-L*[F3^:/[R:K)QR:YLK:3@HC.8P$(SN:K$!V<&?B^62U3=0<,@6I!5E&@=',!$CCQ?@%YG6F+PJUF,2,-B[E.8UK*N M"8.SS?I_[9 J&;3HEFNT[]=30, (!L>7DQDV8HL8!IM%WX:ZS S%$DP&B:AJ M8Q+GIF06<%ELZ^!'3:ZU,YX3/A6!\/DT*G+4PEXE4!L:--TA%U+".9^RQRI, MV+2'?$B+.A'6D=IMHJ7B'7Q"=8A%G' !G8MIT(6H0NUSBEVEF;_T,V3<()'I M:!%U7Q=QO%I;$K0<^^XYTOAALSFQC2%1=%H2HW4[^,*>VZB^25;M'C)&)B-( M4FH$^Z_6!2!.7GZUR[#R"5M^>-O/G1 ABU.J+)3\)OS6:_/]WF\;84!V[ MX$2A(<'@7]&]%57BFO=A@UY^JW;*;+2=QKP$8%Y6U?+S3PH2I2+V6YU2$*_( M Z'P&?SDA*]<'2"_C(=,YX\4WU[UF) XIH,YW.JO[ZHQYG7435VPS*2MOE\] MJGD_3HOIF#WB*R)Z^+\P#)&!J3!!6HXS5E;SKMKN97B$7%1_"&&N;0[@RD+D M"S::.L0E*WCF=;<+G_OV0/=YJ0I:1KIG!>B"NM+[NU=:A\"=$.<=0DU@5Q[L M#5!6<\;'/#*S>TYYQ9=;"&S5X9\H*9756VN/>I/P<2[#6KQ ^'BX MTRHY:Z+!&'(\.AB[1]D-E1M&J&*HK0$TL5$*[0?&+O[WW:(2J //\WF83\+V MD,VK$Z"+IOANP'Q"E'9APAI\'I,SG<,^S8<7BH<55XP@\=(AL>"&GWCK.BHX M>MS#>K"=^K.7VD#:]\F'6A]]K(Y(1Z0[E'1]VKF5;^?:3]],NJW;(@EP:#*\ M*O<^NEZO+F,]\$+98\#QZ+?U_T:\CSOYYZ.PZ?AWZ0Y'$=,9V=ZIK9)# M;I4]-J))S@[5@"]:J"Y>V\XHT .2()(@DJ#]EN^9(]_QGY4$G<@,/K&M*WM* M#&?J#JO4:GY;0(:U#RQQ9GCZ<9"JV@1'^^MP&K&!D8Q=- AN!K7^KW1\9 MYH!6N^*&A3KQM;7]JQ:;"=3,HRC<*2=UIBY'IZWCC71]P-V'W'B">@]0OWCM MCAS+(UPK "'"]3%Q;1JCP![0-Z6HT9:,:MJ,4N#H.?I2G<:4[8YLCWQYPM\I M=@)''[EX,SV!C<#6?[+*'NF6>WY@>W&!HZ:E.06%R*/8NSS*'7D^><\JP(JP M?E3O.1A9P?/RG@G8!&P MC7R3G[,YEF$A=:<(SVIT3:_>&9 J^T()UV/BJBM MSKP-*O9[S/"T=AP6,NG.<%JAKT.:A'O"_7SK\T<^@9Q _JQ!;ODCW1S0(S^7 M$]5/6G9V=Y>A@2)U?V_UP%+([-M$)&641M7\2(NS&;9BVFG>IS7#!CWH>,6#@ M^%0BN^)S5#]\ Z]BDTSYQDE;'_=RC#"6:R8M+JZON].U;&*M&WH^T(PL;K>H:!/RFW0B M[PO'"QHFL2ZZ_O[FF85 >J[_43[_*+JM5Q0G^QS:QU\@J;6U;^O M%.A9?]C81^REO-=-.-MU3V[O'#^N1*]VCU2M$F?MSK6/>;+EIKCSO)]JEGQ@ MJ^3=FTQNUR=YUV7WW2^NRQ;I U$[M4C>UPK>-[.P[WAK[&H9G%\:?+GEZ-?=/Y_$6?)'+ MX,IR6E?-XD=>:?6+A_G>'^KKEJNKS^K;WY=N"43O$5U%<5WW4;E_JN+/?B*. M^P3+>NUPOAI=/):VZJ'GM(+[%)<3F,5JVKZ?%NZT?OH^ZV%LWJ'T2I]>[[YG MQWLU%CUG($M1J1V.X'9\N.%NL=H0@[!%V#H&MBQSM?^%PM@Z102N,V!X;F&Y M7WA1O-+>LBDFVS7^QY1/XE04/0P4?-N5JH,Y1)MBZCU/^JAU>7O,^G0FT[>. M-=+]4^8/]X?C%NKJ=(3[CD281/CT08MO#=L96=9 ?HXZ OM$^;$E"$7R2?(Y MA'R">#K>B]]/#Q;/(7P,>[4]BR*.1%/*K8A2LX]44]/3 :$7E[97EB*F-_*] M@3*2G>=_E(JFD5RIE(U48_G?&I8_"FQ%#/PM9:8G6JABPY-8OGBQ].V1:Z^V M@E)9*+<(W8M_ELZI/L>SJ1]G>7/\\9;=XW%*/M$F_(;APAK,RR[5T<@\&?I9C16V>XUE+<8J4E7@HDTVTM#I3FLWR\E9+%LX- M82F"J9NF*$.H"G+Q;.MM7A^5K3B1I'E1=G_9K@]TME=1'X-]ZGOPX3N6XI&Y M/)O_/;I_>?V U_D\. U_!7(P?1&)XIP'[;.$S@G]4'ZZI7:L"+%QO1;F.E\WQ= M/>S[+(,97RR<"-Q8<[_RE \S/$XA9M]Q!'$/2.HKQO+"*=?%0[/8?[7C8.,3 M=&YH/(57+D-\Z9(EL+17;/S 'HNVB_OC;5Y_6I)<*!=Y\+5-VEH+5Z\!%F^K MJ8L0P_*IQXZ00_U6F_$7WR\>UEPY\-FA*KYI?CEBDZ"-YS@%R>83VX"D;976 M/KV+/I=9]/46?@91_(V7LWRB?:&Q.)N*\_O:VK6.+;K$_P%BJPEF!_0)R^2'0S( R M4(N>_A=\=JMYP#A[&('>%X?ZB^B6Q[,QCUO[-RB\291.00U.V:,\@P^?'(/Z MO!0M#6(>EB/L(L#PO\D,/ABR(JW5H?8[A^V@Q./Y\^D4,YAJW0, 7B[FRRI@ MH\%UCV%)S38"P\"8P(8TA@M/:#XG$PUG261[>LX,75$GNWTGY'8^_3 M.%MO!QTZ[A=!$FQI@,=8L>(2GR> M.EV^U^R6SME_VSYH_]VK]4J]-Q)]L_D8_3$6VG40OU,-+0-D615IVY[?E[O3 M]D?Y#]\0MCS8+_\L_-+=D++YV,Y'YO/L86.?IGV>WN6=+1Q+7-R8VO.8>R'> MFG/TU40[+AQ>=:FVF_[JE#J8N-M9^\X5/4GEE:3%\1F^T\'[XW-^E\.NUDI[ M*3&1/L/-&P[%'P*P@4Y!'\;"#5*Q U<[A<%:/E"LBD#OP +EI+Q+_.1JJSW' M[%4R,?[1 V+O:+@4BI_&R/=N;R)WN=IE=9];O*:^=V;=7Y\+]>732:VV. MB>3NSL#6R'.Z+KX\#HB'OZ2;NA+4.@AU2NR76UW%)$8^ MVD[Y>3DPH\#FN/]E'?VA;@>7X@0^[AXUAP/O6>;(L59+;(Z%K;[O\>C9VB&9 M>PDR9^HCP[/4!_OQ-\FC;HJ[WF(C)G&T_?)+5K*Q@O)ZE%;YO2&QOV;P.W+W M/!Q/5:BU1RFM.S([+Q@^CGP,V%;_Y9D +T:E;'*L51%FRQX9P9 &1'_WR:RQ M+5J_+!8 2MDX/'7;=Z'![UR6\L4<*S/$K1*B**^8A07VS4_9&.]>&(^UV23G M=VF)125)EH-6G6B6P$, M@ ?"]R?WO("'U34?7VYYP5L?6B!S_7%QDP0K"D1&-BGJ1IW:3I1?),G276+1,G^T'*8T]4RASMAL J$$[ >:SV*,I]%V$NAOL=C?644 MGR"ZBZI("!"117C91E3U9< ;-( E:2BOZL!VJ?"X<%8 IHI"UBF-,6V=PR\U MI=M)CROM]T6F/Z2 NKK:$\>4&$"P55R3%S\@O1&"T7B&RD#[RA\1&#$L3-Q< M@BTC&,P,9C<"ON0W'#'\VU_9W?2'=W(NQ>.$YSRY'A#IJ*9J2EXL4Q>M BLCWJJ772B4-6Q)RK*J6[GEW_3U MIPV2]7@5\*EJ=^$_*9J@QN&OO!1:M1%H[Q-AM>:YA(C*/AIE+;M2.A$7%L%7BUDQ%54U6/B( MWY?PD'H]3HLHYW+.'3<6L>D4'BR*K,;LH1#CY?P&+UU:T"*=!5WGI"6TU=J$ MH5:U.(E3U! O5NAU>I??S/>%58+T3I3UUT4ME4SBHDL*5SRNM4[:^@+PPPY2['4%UN+9B5.?EW@/ M^^0D E]0^Y67>1H5"]18=\KD-.[K# PZ> D^<\]SF&'2S/5.SA6-"7[/QC.T M+809P',L^Q?[-V[5Z% 6T@ZLS:>T/J%6N46U/;3HK:*GT1Z.%=B53CRS&KL" MCW1.N#@SD<,\P:&!5=VT+IBO)NF2B?J7@-_(&Q>8=>%QVQ[O>J;\#ELQE MEEQ6-SJBB(RSF[DA%&;95[PN,10V,EHIK:,7PK\%(RO%8WO1+0/O77CX\Q-\ M:(QF]]7I-B0/?' Z _,M0N?OGJ5C80LQ9,A-[=05?#S&*4Z!+O# ;__Z)]\T M]1^N/W\2/QD_?'>U"W0NAH+YAE=F D>FL^K&S 7&BALT@1&X'0 U$%%M M&-2$7W@L/.^&3Q#.0-#VIT$["*.\D$=J*C>WP)1>+,SIBMB"AV#,BC,8(_#T,LH&EBE=LCC.4!#R84U=;"'L[+:M[-"=Q"P0/.<;2XNRA M,7"U7_;\OG0]$9AU+"6!%"Y-)J-$PZ%]X>&KTFL2.C!&-XK%%_ MBSJK"8#E/!GS*NR%U(%G3@#>XF$PRDW.[HI&/S!0-'AL"&^C!8%",";I'[Q" MX8K<#R7:'Y?TZ)-R+21QKGE%7]("'P\_ ?"*^O+6 M]$KWGHZS;^8W$NHVY4F+CS&/4HP5 O'P=#?^730O8BRA"GP6J%V D!&O @RU M=!?SX$DM7&V#(V2(# QAK-G6*U14O/XX 1" (D]Q3%#QTC*I-]-1O4W(*;#X M+IW@F7L1$]6^O?C\=Q'EO+[XKL%GK2VKX>5%QI5]$M=ZI[XRNE(!&Z:*JB[. M1 QG'A:N]IQZ!O/Q17H!!Y7H%/$6>07S#0P'=A1:'5D^Q4M^:]OA9IR%\,X8 M0#^NH_OU NI)7(N@#$P.3W>NFS%,0ZQ46'NP/3TQ/7'1=G5<5 .21EP8->+ M(U\9_?.Z 1^R&6X4**#5V-5F@L\'MP4^BTD$<5EW1?V6V$IF-194Q3+X7+U) M/=QR<2 2UM)81D)4A, _D5<^1J0RQ]\&F MG%?Z8N-ZU^FN@[56180M=-?:*<[5ZQ/XV%%YJ[)W_=1E\>-2LXE(JZ$"R42L MOO)QFH7(X]82FJEL95%_/4/M S2"5W-QT%I(QX,@4Q5P+F[3:0W<"2Q,*Q_X M&)0/.!#E;4.EG^N]*^9WB+1$G#D/^3A[T"(@ 9 ^+] /,+P?1'HQ8@*5>&@[ MF7^B5C/(]3P;XZ!IN[5(DW]#'0!OREAOA#@?U^%\>5Q="O&MO-"D)?5M3=BB MA C[BOPFV(NE3"-BZ!?D5UJB\IP[DA<_!!1CX[FP@+<(,(=5C5K2W&(1+FG" M,77)\A0SBI)=J,/G]].+AB5 \+"FODS$UNRL%((RMM3U9'[Y^B+^*@A4!(:W M8$AI/G>[IG6?@NH#XK6:+K(A0,LPET %TL25KJN=!%94BJSI5"!"]X)YU5=K M< M(5]\7K\E'7&G7';.3GT"'K9":")I._BH)>8 M#ZT**+ZK9H?;*+NK0=B88=IM>H-FA#368%*K-&K<\VKKOP-0H>Y.HQ25*-A" M==RMJBY0!EJ?\C22UL*B\H(M!A7S?89&\[@QC/]9U!@2?:!60V3@S;.1 !UZ M^O\#VU(NLK2BT=4\]%;S;"F&U@YL2K514;96#W*V[90L!Q>V,LC6/!3> 6L1 M9I<6L%7.<8GJ]W&*!5F"_P6_2S$Y/,.L;_.I=O"C!#MR*FR$+$D*7DK(B$*C M-).Y::F#L\E-5@=99,A%O#>_9%>08P)LJC5UBMM_];FBW=BK@(TQQ:VW(L04 MXRGW(@PU!557^SL"<+"GIJ+&2<1=NHA14ZO!-BB(:8V HIUVOT%83RH;$Y/H M\[RY#'L5HK1)9)@GZ% @/4(T^U<][?[;?G4GMSH385OTRVKELYY*@PV3ZW*H M[==)%23JF'K/ ND+A&JU)KT$PK>D:1!#2H7=WQ1LL:_?KS)Z%&VQ.75LG#;88;0VU^(JWN^8H- M$'*8E% XC1G[1!-#J^Z5V)A^3_<\K,H#>F_F% .36%[AHF[J5$GLJVTAO5UW MH^7F0CWF:A<5:$7R1FVL'D;:]Y#&+DULUH[1*GX^[7CFQO$V'U_;K@IHH>'2 M<1/C!HC0?U6R(WJW[-W:MH,/?71J(7B<$AXF*'V"!\%C#3RLG.!!\%@+#QL, M.X('P6,[V^. V[*&A,.Z'5JCTJ ;&87T'3PNB[::TEGW';_G2 M!^'W;K?8W\)]SQCIMCN087M 3\<>'2&2#Y*/1CX"$X^)Q\1CXC'QF'B\.X][L/?$W9GGG,[JZ)%"6:V>IW1& M#I]E7IUC-+TW>OR%A(.$HP:#Z5^=8RB$A(.$XP3"X5VMWAZG$#M(.$@XAA,. MY^H1,4J2%A*-+.)PK@X2#A(.$HTLXK"N'A(.$@X2C PS! M5:"1<)!PD'!T@,&Y\D@V!LU?+=E@O.61&/"8>$X^)Q\1CXC'Q>'@>G\;> M.[LL5N=]E>164H>/TQ9?C@PW&-GZ.9[ZHAXX)"$GR N,_, 9&20A)"$D(6LD MQ'%,VD-(0DA"UDJ(Y<,^0A)"$D(2LD9"3,=Z1GL();DHJ$:!4^(Q\9AX3#PF M'A./GS>/*X?;%X]8_QV8$E,^@^ G%R(C'Q&/B,?&8 M>$P\?GD\IGQ&IT7_\^0>QLCR1ZV(6S/\2H@@NV+A^US2<%1*H-")Q0>(QX3CXG'Q&/B,?'X>?.8 M4AF=!OW;6S:YX5HZT:X_?]+NBRMMFJ=9KOUGQO*2\AKD^[4.Y].=.M3\G62C M$PS?ZF<9ANZ-'M^1=)!TM*6#[O8FZ2#IH+V#I(.D8S?I,,\RY32<="P%.L0_ MW\ K+!QS^>*ZT,._9T69)H^;@@H+LY*3^M>V?ZJY]S2-;_"1KW\,\^]?MP=: M'*KB7WX3?JN/-/SON_I1^ 'D87['QM5K]RQ/&?P+4V/E+.?%FO"KYE+01Y_^4;U2YO"!!#Z/WYKP%<3) M!P%8LP?YG(?:57U;P%N^OXAOI8SK.2*O_^JZ: M3LRC3/3PF%R6MVGT=<(+&#:=I&6*\UC^3$74M>]7PRV^OQL2-@N-)C!1@X&@ M0=!HH/&9<^VO?_)-4__A?3IADPB&TG[E99Y&A18^:I_YS1U077S$ &KP%Z^W4U*]2,%O%9 UF%_.6<%CM(J*6:&5 MM[Q*"21I 492G1D0Z,8WDS0ORN4WLT0S==/";P+H859:/.-:F6D@/?!VP<8P MUGTVGMUQ\2#Y,H,QV0V':8['P,'&I(&G1+RXDG:O]@4&714WH&,]\V*,@(0Q M-RP!I!9$$" #'Q.SJ*Y? :MQ4J9 CAAG''(0=1"*])[#(],[0%<)[X#DXG/C M%#"5PG/@Z6ES+ 1XG/,(N0P?8F7K@>ED$]'L>IV_\^9[#27*^3I!FTQF"4QF ME@.M-!!,@'WY*'13E*?"HD7%$\^B4@-RS@EXO4CFBKP[LEZ^\I2%Q!!=M>L"'V5W(\X59MDD9 :AXCL_" M8/^6D79)U@ZJZDU=70WR!>0O"M+%:]/]\7L<=JN%"&HW:YC"*YJON^AT M/[BS" QN##8IQ!I*"TXA94^1;1TX[(J?1GJX"IEDTY M?A0>_%1<5<1#I"EWSRLSK,)I98P!X3A\?8)/>DC!5ML8U2IO05!N-G[0KA*U M*TIIA;4[DKC:=4I@5X0ITAA(S& =PN3,9@50J?BNTDJOML6"Y$[$Q^-J=_W; MA7XA?I^R.&Y^E_HL2DKQ^8L>Q6MQFVBG,ZL?CE2^72VOV=%0/?:99#_N>.;& M\:I-HQZNHJ]69.,TK@;?JC*]VF7[T&4&B-!_5;*#$C90PK^+,R<_1D+P6(&' M"5J?X$'P6 ,/*R=X$#S6PL,&DX[@0?#8SO88ZBJ: ^&Q5/5W#/NXS)XL9!SL MT&*W$[3@92W%X5YI,YA5CDEP^.2O'S^__^E+L1BU.0Z[US"W#PF3W#EI=?)I M=141C8A&1".B*4*TGC;8LVX>\*$5Q*4S.\.F_V@OXSZ+U)/"8>$X^)Q\1CXC'Q>'@>4RYKU9Q_ MLW($@3):U(6N1H=^%9QC%SJ*A+QXW+H4P2/G-NEJ5(RXR4'3XC'Q&/B,?&8>$P\)AX/SV-*9FS5GIBR&>3MU?"P M7+J/C:[R).'H%@Z;KF,CX2#AZ!8.BVYC(^$@X>@^4>9=G>-Q !(.$HY3'">[ M.$X0U*&;V4F-FQ&/B,?&8>$P\)AX3CX?G,>6P5@WDSVNN^2"GDIS* M)N(24,2%(BXD'.O"D4,U,R?A(.%07#@TGS6I++RF_!;4[='FFGY\)?C M?*=D5NO0JPO?I5G,3WESX=,^1R?5E?%/>YK=L5S5LR.>6KUCSHY\A#W"'F'O M#(E'V!M\=H0]PAYA3UWLG23(KYX[-^@-N,/%/WK+)2EPEU2?677/&;F! LG# MEQBS(\SNB5E[Y%D*'/DGS!)FM\:L._)4N/B8,$N8W;KBSAI9I@+EVH19PNRV MF+6#D6$I<$V#4G[J0(625#QZS.)1Y:R!K\!]P56]/;FG.M7GG%.GCEA264L.129)"P="TN4F2$L'0E++NUQ MA*5CV4L*7-RKE)="F0SRQ"FR0WA2FTR$)\(3X8GPI"J9"$^$)\IDO+3K;\DU M?VY]C!5KJT> 51BP%@&6 'M.@'55:(9-@"7 ;@M8^TK9S \!E@"["EB#-.S* MBBF'I5IP@6(P%-,C/!&>5"44X8GP1'@B/*E**,(3Y;">U_6W% 0X:M1*V>YO M%+4BP*X"5JS: -:@8:W7%/3BI2XNF M7!;%8@:/Q1">"$^$)\(3X4E%0A&>"$^$)Y7Q]$)S68=>>OMQ6F9\S*,RSR9I MI+W-[J;9!.8\T#VX+S":,)#046<=XC'QF'A,/"8>$X_/B< M)!X*BH=CC7R'C"L2#Q*/KH7C-;'!QY3&4O"6T'-S*%6LHNS-UU/C&BT*A!!N=\:M3K@EW)X?;AT%^LH2;@FW M.^/VN42$";7F_T.'7C1A(.A87#M*_.,=5'PD'"<0+A\%7HG$[" M0<*AH' 8)@D'"0<)1[=PD%DU=.]M.I!S$ODZ@Y@9\9AX3#PF'A./BQ\.DL?*; M\%M3MT>::?GPE^-\IV1&Z]#K0G_C15J463[0]:#;$EX9_[2GV1W+53T[XJG5 M.N;LR$?8(^P1]LZ0>(2]P6='V"/L$?;4Q=Y)@OSJ>72#WGT[7/RCMUR2 C=) M]5EQ8EHCPU8@>?@28W:$V3TQ:XYL2X%"*<(L87;;LM<@&/F> I6OA%G"[-:8 M]4>ZJ<#Y>,(L879;S/K^R @4.'ZCE)\Z4*$D%8\>LWA4.3*I%0=4F%"$)\(3 MX8GPI"JA"$^$)\*3RGAZL;FLP2_ ?8$5O;TYY_J5[Y^39TY84AE+G@+'@0E+ MSP-+KD-8(BP=:8^CC EAZ5A[G +WGZIVR2DE,\@9I^ .X4EM,A&>"$^$)\*3 MJF0B/!&>*)GQTB[ )>_\B#WW+!7NCE*LLQX!5EW FH$*-P$28 FPVU]ZK&PE M-P&6 +L*6(< 2X ])\#:*MS&H1A@3^"?4@Z+8C 4TR,\J4TFPA/AB?!$>%*5 M3(0GPA/EL%[D!;@4!#AJ7D#9,E.*6A%@N\*LRIXC(\ 28+ON=24-2X ](\": M*EPH28 EP)[5S=F* 9826:I%&"@00X$]PA/A255"$9X(3X0GPI.JA"(\42)+ MB7MO?Y[$LVBX>V]?8.A@("&C3CK$8^(Q\9AX3#PF'I\3CX>.?JMG] YZ->AY M>5#/^P*F81;NZR/+4J!PA^(P)!XJBDK\\G94=CL98;-B,?$8^(Q\9AX3#PF'@_/ M8TIC*7@KZ+DYE"I63?;FZQE7N@)70U(@A'"[\]6!A%O"[3GB5H'K4PFWA-M= M<1L\EX@PX?9EX5:!+O.4R:#(B=J1$^(Q\9AX3#PF'A./B"4JN MGL*NGAEGL>4PU+V2E!R M*A5V*DWWZAQK;2GB0L)QDHC+.?9](^$@X3C!SN&1<)!PD'"LJP\ZQZ,@)!PD M'.1SJ"8$P\?L8\'B:1E=^$WYJZ/=),RX>_'.<[ M)7-:A]X.^I8!!]+AK@?=EO+*>*@]S>Y8SNK9$4^MUC%G1S["'F&/L'>&Q"/L M#3X[PAYAC["G+O9.$N57SZ4;].[;X0(@O263%+A)JL\6XI8U,E7H#OH2@W:$ MV;TQZ[L*E(,09@FSVV+6\$:.9Q%F";-GA%E[I!MD&Q!FSPFSWBBP]'/"[# ) MRE.42E+YZ#'+1Y4CDUIQ0(4)17@B/!&>"$^J$HKP1'@B/*F,IQ>;RQK\ MP7 M6-+;FW.N7WEGY9D3E@A+A*47@24%^NL3EIX'E@+"$F'I.,F,*_VL,L8]>"E+ M\Z%D!CGC@SOCA"?"$^&)\$1X4I%0A"?"$^%)93R]V&3&\'?@DG=^Q*Y[O@JW MX'5@RP M)_!/*8=%,1B*Z1&>U"83X8GP1'@B/*E*)L(3X8ER6"_R#EP* APQ"&!?^10$ M(,">#V"-*V7/_A!@";"KA?P>E0H08,\(L*9.>0$"[#D!UB0-N[+B)2=5_/,- MO,+",9)C5A1_NWCSVZ?WG]@-?Y-S]O4:_FJH)498^M3[+"MYWK"H)KPNG.7V M]+J__F%V%_)219U<$AOG.T'CG* >,COV'CQRJWJ M-4S$+EZ@U5Y&-9,I+.$R1$)=L@1F^HJ-']ACL8:8+=C]>)O7SY#,>*79TS\T M??K''+RZ2$IF>1?E>'EB0HJ;24)1[EHK89"F(UC8/IOO)B-RT++$NVC#*=DDV(K M O4^WXO7GTM6<@SUB/EES?S^^B??-#P@)9N*WS4&_VGP-LH/H \_/6G=0*"Q M2:R5MUSC2<*C,KWG6LG^P%XN\-X#SSD^(,G&X^RA>+7MXH4* XD=H]Z.TLG- MWR[T"_'[E,5Q\[N4BR@IQ>@32HBYJ*]Q:$1_E'.S%ZWYLDN/&T?7-R]@J MM%EIY#Y$[WU:P+2T_\Q8#D,4&I_$/![*@%#A@'4E-\T^C2J_3T.Q:[PCX]#< M.(EJPZOG4$FS5F3C-'YJ1D.C]U>61[>:I8\T4S>'L]M9V1M>U-V3#MV)A=[+7&'#BZBUZ"T&Y7E7YO"!MYUK.IY-$)F$0V7A ML%5(HY!PD' H*!RNKT(5Q_D(QPD,5%6MT';C#$K2GG.2E@H-";!G!%CG2MEK M9@FP!-@5WEFF"C:58H"ER%[W08[Q.)WP*!;?I9.T*#'; M?\\U_L>43PI>D.-&CENKFEF!MCSGX[B1<+PDX5#"9"3A(.%043@L%0( YR,< M+SCD][$Y7YQ.HNR.DU-ZMDZI<^4-+_2*23;A55V\!EC9X-7P52G 4 M RP%_;JH]K.PI;20)UDNSN%4YW,F&;PQ*?-,Q 3!Y"IYSHM3YUK)=U/8=W-4 MV!7/QW4CV7A!LF'H*O3])N$@X5!1.*C.3S7+557S] ,O-<[R"=B@8)>699Z& M,WG4N\RT_TZ+6_8(\\RBK[?9..;YJ;/2Y+0>3PIL%7+(BDD^X55=O+HJI'4) MKX37;:TNJK5>73$%!;NH]J_J#SEM9^>T*4"(\$9Y4)9-:#4%4M0A^ M6FG51Y[ V7H"9J!"_%4Q3X JRY@+25*Z FP!-AM-:RO0IL7Q0"[9#Z)?U:; MC^_8W5@2XQ@-[,3#7VEI"4^.NIO:83;JMZJ+\8%=F8\Q;SFAIJWR4NODU:;E M*TO><>0% EV\UKZ-8226%UHZTFL1QVRE;AS<.'1XC+Z5I\;-@U@MJ#?PL^$4->)]I3#=T:FI4"PDN2#Y$-!^? ]8Z3;ST4^E(UH M7KS^8XF[A1+[(YLV!*\J^/0:"=WH0^X9%VU%1KO\L_T\M'6;P39ZP=OPY(7' M;?3,N^[^?#+260YQP4Q?S=PU![;2/[PX=[6WG9C,@7 X.%+XOU=V>*'F@VK$?GMMIOCL;1:2"^.GY*ULTKY9\YQ>Y]ZBUZ,0FK[/8\G (9 M4$OTJPH,TQYYKB+;Z4O=,PG7Q\>UW='8ZH6 >J^-K,X-+*8%MB\>'B1[((,Y MQ4KJ0)88+[7AP42"3!2 T]EO_L5@O:2 #QNS>D1+JL?OBSNOKC2/HE4UW_) M@/UYEL81/GK'Q__C[,Q!TK47'>OLPE9\.G%M9"=#J[S$TJ;UZC25DT>5YXWR M=>(:FE.7$1$Q^Q7J_=(H,/<7W61_^9I45:IMF$+.RSM;!U%:*GBLDU MX97P>DYX/9$_V%FT<'Y.XL?R]LAU'UL@9F?:#64*;RKD4=-8/FC6/>HJ!5(O M.R)/-=U&DDB2> Q)5."&M#.7Q(&L#'O[ZM%!.C:N.6!_8BUF'U3@VX^JBK,9 MUF0>:VI'54@+<^LO?=5U;G1PO6.O+S9^/EE8DI#SD)#.8V#6 M,J_TOS2/6VEI^;2PR(:7(Q VH0O2>SY^K(523+NB]\+D6U*TC6S.WUR0SQ79 M'&>PS@6Y'+5&ZA;/43-""NL&M9(EXC=@SS3+2XW-TV_ULMYF10DZ)ADSH339 MN,B$7A.J%0:JCO36(U<$6%EH>RU7M56R!*KJ^.Z;WSZ]_P1S?P,/_'H-?S7; M<#2&IXB]]K9QOLIL6I_:K5ZI]UOQXKQ?9L<([[,,IM,\?O%,;WMZW5__,,.& M6@LSW+(IY![]V/25(VN3++]CXT5E5+V&=XIUB.X3=&Y6,(57+D-\Z9(E,/]7 M;/S 'HNVD?+C;5Y_6I) ^14T?AN3+P@Z6)(T(M@%*+J?*4! MLGF.AAQ\\M>/G]__]*58N[[4COE]IV@FZ;.UF\0(6CO'3;'-TV=\[,HMOFSHM?=-M<%P/I MMKGM^-IG$]S^DS9T@= )%VXXULCP%,@%#7#!%HD,B>/2DYYGN)^#=4S5<;.F@/DG_HA9$E42CFL"[>&UZ6%2F$*$(8\\.8Y:+ M9PH4(M1V&*-@6)=9^'E-DE3IP-A)?"N5?TO!QQP%?\LW>XT3 'CQ6L\11)UWL/=+M]> MJ9"7-?"%]L"*5D7?TT$8]W3N<67>4T^;:R9OZUL_3U:AN*9 <:"Y+9VV.?X]I<>IH6SO M-0-< K]+2>6>0VPN]&J7C:F G+>=N\V)T;)]X=<6$&I-;+>R/!BUXE1^$WX+ MLH3_?;>H=.L#1-NR<=^C1>L9]I=UG2C.B$5]2OE>G:W7R]Z1[I'>7 Y[*/N. MXLOM)EZ'[Q*GF]31_;F%6>VO ;;IG# *_-7[''K>O_=W[$Y%F .OJ"81>CDB MY%\%)#];]"'I#!N=8J<^]7;\]&F'D^F1X93%@!KA=&)O.R-=7TTEG$SR7^KV M2+#N%=:F>>6]5%#OM6?5@?[%&+\BY_ME $:$T)=/Z"_$_^5Q_<5+L&7['1'M M!]]\)>!^V!'Z$YV87QNC7LC7]'BH^OO>GKQ=)&2O\78)-)K#GRZ]+ZZT3R)5 M]5\R?KY_OG+PR!7AHT]\_#]L2G76(.G:?H[5 F0K/IVXJK*3H55:86F_>G4P M1]=1IC]16A24_1Y]DKP9T4TA43WS"S;;UT/+1H9'U<6G"K0J&&95*,AZY M\ M5T.L [-C5U=5E3[H)# O06 ,[Y!;@UZ@Q)QFLSZ'';F[D? P"F)"XD+F=V'^9"OY!-_;>NYW?"'-IW:T.-W38-5-KV M;+OIR>$"=IS&,GU/:D\+?-VL#(RD#D"G-3*X;IK;]S0BB*D'L>U;LZD#L1.Y M33M?'*ZF+_6QO#UR!<7VEN"N)!S,/#SD%O/A#,BCS;I'$_. ^SD.X>A1[EY7 MP^XDX23A[ 5XYE"I^FMJZ:C MULZMO_Q0U\',0531^HO@%AGG2W/[:_?1LF-2) 7A\!.O/ M[O V4!QV_AM60(W',/V;-)L4]<#7$WAC7B/5/)'!L^XRO!<>>W:AZ?,5#97F M:5.8?@K/>]2R)"G@K?;5Z9L(LGCM\2FQL\,%YALZYN'$90[A_+#?]>2.RTEZ M1#CK O@X>\!'=9;IC4 U%F710)\511:EK(2Y/:3E+2YNFN6E]L 2>$;"0HUA MMB>']_&(J&CTADW>Y*W/R'VAD25MIB7Z@#:$+-"#JZ[ M+OO$4&GM7 M7>S??NJIM'$$Y[2E]TZ-,J@)4E,JTE6N6TE]GTE:9?&2T_OC;'Y*L'[PV=S.R8V-'HOWFW^!V;WDY M3*5^32?W_[^]+VUN&\?6_IY?P>O;F9M4T8I66T[/I,K9>G*GN^..T]-W/KU% M49#%"46JN=C1_/KW' #<28D2-TA":J9M:P&!L^/@X#S$]? W\GV-I%T9\TMN M#R$\!:JN@#:6O]!TSW>0?;J&-]V]#8P-YM(#E8?H04=MF_NZIP"+0U53X&%+ ML-W*C#SXEC+S#1.#7D6#R5Q"B+&,F6;#BBGP)^\_9&D35?D)GJ]9&T6;_UO# M2[,X4=MW8+(0W>!0T]0X*@;1^ +!!1&8T),!$4X8S^"7@<_889?P;X4+FL%S MUK".[V!8/ *B>-U_3CT)V++1Y9C*&HN@-.P3H/@T*IIIIF;IJ9'Q0PO,Q#D; M_A377Z_-34I$,T%S5F[;$8G0,9I$HRPB<]18PS1 6.AJ@M]US9D9<\(8'+19 MX,QWF=]%2FA1705$@^!LO]]1_TK;&V.G!=^!3Z94&SX(_G@8DYXUT#8F%T!N MI"Z.D''N8%4T^C@059@K\#/N[>E##0=$/?>98VSVC)]90BA+)3N<,3QS@9.% M7^<0YIOVFM$#!F%,OS?>A?TF\)VY8<^! RA6,YR( ?I0;)DRKF=[K^FD3":3[A>0<$?"W+EZ]V2&6A4*6*W_/PC_*IRD.:H%":;AUIU6J M27F)_K%<'L*>[0D9I ^$F,9VJ!5ZK0"-B8/>$*\<49-0L#G<'1(>]KT<0Y'# MNL.>7<4?;:5T$F5=38;R3/!=ME\KVG:X:-+1E#.BAY]C77_"EOX5#4A*%)3\ M_OVO"UE7I9U0NLU/@\J5--_QW!__I:YV' ?#C.S$&:FW)[=@G;W M+8&,M(*3N^-P8)_F\;O),*JA@4_'$I*"'.A&-,JW[3EG5NUN/BZY)0ZWMO>F M/0I.-6"'Q0C)VC5=&!2)4.1F3F:YL_'=?<,8I=-:KE0V4R!N] MNK<7!1-M;,]1Y<9Y9VQKB!H5+I.=:PI / 5J3#J&_2JW+J6N2%TY(UT9]XXQ MD=61KJ2B8?JC\G7+ZH60[,8/ZTV I6Z)RX^QFQNZO5IK#JUF8_4(3WK.*_@ F)6CY>RB>A ;?MMNJZ2)Z;RXU9@>NF2TNV M%O$5U/ U/XVZ*L5JV-V+@A)%):66DL)M#]@'!'#4==G3NUSS?)P0@(>7F1X5 MRYXWT>_G!' :Z^W"S^/@UM)WV0LBP5/[ 1)-NIHT?EV@'BDXBZ[C#47I%M;'L%X.Q.KCIJ.]D)UWL=A#DI=3(<\8!V*4NTZZZ2(G6\7$D$FK/D08% MJ4L+'08$8F!YG99K;\<@#:_4R56%;&L5FW1N3EH,+3DZQ+N=(>@$*Z5.2X!K M]YR%QP(GV1F Y;7H%?O4W?[$,02[Z.^QYH_9O.D,'CH8UH/,X1]V1[LV M%YD[O""YP&'7N])U->; M-3ENS(YL35,Z#[,7P_Y858:C*?QG,GG9C$.O*:O:UG2/,_U]W17TB)!'1=7A M1X064:E1;22_!F=UHE15I80Z3^K0H^?#)+1ACX2Q-,+8D)8,196:>C&3Y$+X M5RG/W1\BQWLB7H]M%V"#Q7T7W'(9:^4_ M-Y2Q=WW0VD(+J-2G-O2IHT*.8]2GEKQ]_OF^B'[^,R+OM&&$6CMD/DR6DR?0 M,#E^^HRFIZ\J^#^QC,X>1^9-VIZ.]L<'GH$?LQ>7"G2""C3H5>AM?3X*U)'; MIJCAQ[9SQ_;]-=UV/4"."D@F]H8C:0H0]VUN^U@(E#1>1[H")S"E&DLU[EJ-N[M-$0YH#7&?CV_"?"B^M0_OV9[Q2+#5$0:!WS!H"[^"M0:F"6M_@*%"M.]M M,-8YF.=*\AI2YOV<9OVUDS/ !2\@ITD1H!D!6;DD0W@.9Y%?<1$2I!"!O@%A MW'E?*P^+7J09(C^*0%WW9/Q!.A13F;0V)6!H^5"!A\VY/M>FW=N"R]SH]I[EO!I2?3^6J0CBK$$_'18$X^1> MJDS!UYB7.^%TP]:< M1;_CFGA^[].MSG4?Q[T/KOWG0,Q*?V/MV<0DNN?8EJ$K[^S5VK9 B=Q07G,O ME1]Z&?U$+\+']QUJ(C;A5A!>I9:\()H*-RN?B]@1?I5=I@\;]M;;KU<)&O8F M.^V^+N1FH?<(F5CCC?U=SKNV^_NQ&_QY!P?U=N(]<+18!B*)%),<>Z>KK!@P ME6C.ZQ9WY]V;%$WWP\TY.*I/ O;JBAM[Q'YWX8L.4O/#I**&J_4EL@[IF[Q5 M-+;(SDSW93IR'\*3%TOAZES^^404.*@D?E;3OX"'B<)D3N^:X_"-2R:3M820\1RY)3 M*F1_-096 G/677M>\*FEOUBK%Y-ZHTM6MD--D6/"LCBYZJ0U:=T/-J2ES$1 MB!DMZTH'K3+3D<*1A@.IZU:"A )=F9=3=NI-(L>IP[X KOO<_'-W6M*1IVU0 MA*=50*".4X"%[KVX8_(LUT1[>.SN)Y(X-6#-19+ YJR?%3TC,*P'F6K?I:3Y M><]&7%J]*=;A\:?L'MV>XR*Z@WXWJ8N.28#RD_(#__PA:( M @I1IPE@/C,140RV';JD'-KK5K8;]2KW;MVJ3X\/D=7.;5O#$Q"=_B*8A:-& M+XVC=K/&TNU8B2/+)Y?"/3BK7/.D"A[)V>6:6]":MD14:E1#&C6XSBD8%X!3 M#:G4CN;"P@"2B^^W\[$?6K9(G9D688Q&I1!=?^L0NH=Q)"; M5%&G>T3Z)$!%A#A;5$%\>OYYN(C>_#."?+5MANHM%Z@JO.7:[PMD92H<7E?< M)_1S&L^USK ]CJ-/9C/<<,6$5*&V5*@OPBE-"QITK)YZ%R:YD$X<80P:N")Z M@"3M))\8%@IA*3D(?=)$'=V.(]^0\;4=+LRG<.]I3]D\MQ"B@!QB)P2D&K=Z M "[$?8MN];CV;#'[9G/!+ZIPZ/ M\>%-1!R8^[J7.ZT>I]EV8L49AJ0J)E!BB?G48O#&^,%M$TJ@.Z?AZ-O0BSQ# M=,@%K$-@(6+\WB&XJ@+DW::("5V+,3MX0M$#8K9RFX[0K]FN0:7.6(%%]]!^ M1/,W++ JGNUL&-=U'4R*HWGPSIRL':(;&I,.V_5P$AK>,GO0<#AX"!N0S N7 M?YCX9E9AVD_P#A-B5M&KQM8?43>_:H@)-##;7\!L?0??,2RR6!BZ02SXO]M+ M"6]&E/?!.E?H:HO@P>LQRCED!1OCD"SI$@#FX6=[.=T-RZU422ZU>)SV%/0V ME^M[$CK/\R46598\"8(4&\5&*)$PRO$HI7Q?S&!^N@FDH,'D,DRX>/8ZN*/) M7PD"2OIB> 7T[9>[CW? D;= _V^W\)_07-,GI#[UT;:!VF& F[S;F4/ U-=_ M];'+$WW*EOME%SF,.R"J[V>N)UFVL]+,9.-,_MK%F]&@4#^"F:QA"963C &8P;;S/5I(C)&PV!GQ%\#J['D4Z??F\,$P2\><+@4CI.?S^?#1\_OSYY>6;[<+X+/RC M?"1QT%5B2M&,]->-7)#?5S7;LP1LENU0C_M: 180!PP:@4\"^2!6LQVWH"MM M0Y?3]T)_59.^A@DE=[Y%WI!N9M NAPL,/\KNKXLBZ9Z9GQW#Q7(?Z>[3%:\2EU+5K?UIW8(& MM?NNO>*=P)V]U!L\ *JE_J#R%?,$*'C7,E)7\^ &+Y>7@W8\!V;E= >5_!*8 M7ZGV;% 76T=N^\50=;*U[8P5&IT\A51FYO%;*[+\#0 TE(KBN9T MJ@YN*IR]MUD%7+-X2I61*G.(RMQ,U?ZP0EFK5!FI,N>E,L/A2!V,LU"4QZDR M346VV4904:A[H3CV4SBKG#/:Y#G5_J3=>@Y=7NWS*1J;>PW*OW6J%=&.&Y[I M8?J[WU2'8ZP8%Y^DS[L142&E44S!VR)C$ZS7E3(F9:PY&1N-\.[8TR[WIVTLHT2>;M7]Q9C7[#=6O<=_2IM:CIC7&/TJ'"%Y%R3 6(H46O[ M]-XQ;M*EODA]Z49?;GHW4E_*ZTLJ-J8_*D//U%&PV#P@?_G5>Q)4OL1. MJBE0^>ZK1MJ!E>^R6*S:#='.$:A/&5C^$+&0T/+[UZEUSK3S 9??HRM,N?X! MV7!V%SM%P)*5T/(U;92$K"P0NI?ESH6_N%&G0P%:QXC074(8 -MC4\M3ZOZZ M6V,F57)\)Z@O=?:5VR-B.,Y80.+*)Y][RAZ]22,T&JLW8P$:NY^?X4Y3P MZS(BWB4C$A1:-)AUJ1OBZ(8 \>'QZ$9+?E@@P/2=)).0Z>7PGH6!4RR<7X-& M1H"$5+=.2&RV,$B^JLA8=&SZ6E&/:J&KRR,&:M MZC*:/-85X.Y.!5QPT9*&4H>E#K>MPV+<&3@A)4Z%.O1',5QZS7<*&*3[L^RR MXR"B_=X@!T64O5H,8UHG&0M@I=- Z_G8A)6A94O!(F<@T$,&'PZ%KBI +\/3 M KQGXMA4;LM I#,HQP1B.DX6L=$YIG@,(GT/<'28$YFC=A8_-5QY]NGP!WS7 MY3.H"7!Z%SV1$*DU[$^\[7#S:4SJIB5?Z5#K0O;NAEC>SS*Q-F8YN*2-P7"7 M4..,N"4\15KT6"UK\"A^P[AF\6;/V!\YD:$=$KH:%'CXK+1"]_ MTB46UNB]O%IPS0LDM_7%=$W,/PB5".Z+D)RZ8]"8,"7RNH;W$3T0=QC%472( M'#404I"4N:]["@(RNX'$_8$-$"V0929=,\?6YL12;-]19KZ+GW0AQ/26"CC< M!^(!RS3]3]]P#70B&%_$--]=$QVVU6DV>-X1W'47H@>Q;#);CEDU M9+?K7 KYH ZT^L?\0) '?5 UA_KIU% M&SL4$Z ]8#<+GT[5J\F@^_/3O0NRZY5.J3%28\IJS+4ZO1+@PJ#4&*DQ1Z(Q M?74T.A6-J1+6QB%OMX6XF2U"'+F^5K3Z.&ES9K?U5*4BBGT5W=]WJA5O83<\ MT\-4.7^JH_X>*,\=DK0\DG@K(BJD-(HI>!1)?"P4H:2,G9R,#6_P"KU A"HG M8S+IU0Y:?0N;DU9V42+O]NK>8;1=Z#Z\ZAUC8JLQ>M1[>>?7PD?GU% :AEBU2#DM:]14I,J;%0O$*I05/[L'86?CVM4"W;YC:L M9M$\"W6IU\T*+LG]WLT12K(HR86Z_/AQ>NAZ4>6KF)NN;,II^]F65C=51X.. MW&F'EN:<%:5%#]L2-P>5.MP>J0B?#*!\]II\MX#R)Y0,WY9+V0=0_I#A!4F> M#;M/GM4(*'^[;C*,4GTX24'[79K9=?4YJ3^-A;,O& M2A)3 LJ7C6(_6?4!RIE;IR1;@P&5?!XST\YVG'! MHOK9)L'D2]L6F;UM1O1?#+HZ!>U0WZN@[$B)[5YBS^^\08+)BP,F+^/A4XN' M:4YWEN% M.0>>N1[WAE3JQ_'I1X6N_V>E'QVYW0(,6M'WQ'4@QA]N=G8133"+Q#&96YAU MK=;JD&DWN(GH*,F\I^R)O+.0NBAU\;CK]4](&5/Q!OTA3GW_LRQ!&GE.'AA[ M]D)!#%[<1(TQ-Z6 <5V8J[$ D;)ROU$$,!P\+635KF?EX2_O1D37?/C-]HQ' MCLJ<#]J>!S2>#]+^P7?L-1LKA9CNYH.V[T! #Y=?"0$]!1^?1^<#T*USJ%LG M.8%0X>KSX=MS<.D/(G)J%COHFP,8_Z8<6&XCREL9>%U5@ HQ9I96T5U0["'W MRD&DY]>D4(XLP=[ ]TUMADC1MNNY-8DP'W@'.GL2FWTKJW=(0DT [8QEV$QM M86I>>8XM3+#IOL90L7.!VQ.2%/]X,,P[H#Y0')^+FF.1!PW5'48P5J#C;3K3XO;SC_FOO<.E_@.G^OB:(SFY#_ >37:' M/'E+YF2,,%A@/@@EC..VV[X+%(%OP^M,XG.PX#=*(1(\'8] %.LSC8GANX>2 M9:_7MN/Y%@653[D*B&HBX/<8W/MNP.DXV3/17R&2><"'8GST?AX^>C\3]QV. M@7YT".BC7 3T0CJ'*\B@H@>@Z%&<'P,_WPYNGH)&/QCM/ &HGH(^+W73]EGX M1^C/J'R%HA\1NEBK3DE&948C=7AS*BI3);*5>.&UQ*(^I-VPB-(HIN"!C$VP M)E$@0DD9.ST9FTJ\\Y/)>W6%=UY:&+O=5]4CGR),O.Y=25&0,SS0.'1+\,/\ M45OB?0R2?!1""_+9/S (E_(IY;,-^1QC1TEQR7A0K$5_2/SL0\K!)'[V=A78 M$IDWU^)<0FA+".W]-XI-0FB7+Z$Y') YM2MM%G5" FL?.1\EUG8RK))8VW4( MP%F !XMXSMW4V78["Q^I-X-CQ"B6:-OB=2;I7):[ZF5V$@U&ZO+DQ^FC)=KV M:7O:UI #)NKHJJ.6HUUV3SQG73E% (P!'E:>FQ ?=TNN&.1VSFUMB;D=LE!B M;E?,J^V+J=Q.7BV$63X@V]_.#(\:^5F*LH0'E_#@>QS42'CP[DXJ)3'%/O8M M=P0D>HEP="(KP<%E,CHI&^->A2OJYY>,EKIQ1KKQ8C"4VB$@^(SX?E:"@Y]: MIKF/5=TRT2PE]E@DMC/$-(&C-[E#E-#@,AH^V*!T=-0J9BPL=XI2-[IWML>I M&RWY80D-GB,Q$OJXI$T1!_I8$)!"X:&/I7Y(_9#Z(9S;E=#@!PB3A"-NPUH) M!4?^4V$9UF*-/*0&GCNQS(G -O[X]YG0,A>G!O MJF*0ZTZDKDC:8H:D#-"TN@5EFG%HH3W:K L8^][*^!Y,C=^>K2A:IOV4F12? MZ1-6@. D/,WR-'B+X6[GXZN'$PU)$$UX?_CF[2#9S;.\"DKVT:%5ER)B67!X MX=&4^3BY]]E2$,MY,,3%=U8RH\20EKM!4QY+-.5S0U/.O2ASSS1?57XB%M@" MD[F6V_G*L#"* +OU2)0/W]?$Y CN>@;N^J;EX:M@G-VK M=W\_*2>D0GUU,,Y6%!RS M"C44(:M>MNEN:S:@TZ5G2X5:4XGNI+]#06]/IB>]#G=74J:E3#<@TZ.<=A]2IF.K MSEPDH3^2I9VE2E9:J\)D)5%_^A"L855?6)5F6-DT9K+4*]V!VK@@P M..#\ B2'=E#/@9]4DB>E%"H5Q2(N>[G?RQS640&+9'>V47X8],8*+,-$,=PU M7N(0J5PI*=6&;/4RUPO\G.&ZOF;I)*C UFV+VF):'$HL',2R/<*^,^R/^D%1 MK[6 4#\1I6+"=MOB:I4BU2 MN?JC=%U06P5)B9L8@2NOJ?%U=7CNVH>^JJE==^?U3%6H6K&N242^#MN0QB;H MEA3HZ6*(7I7)=W5)JU(XSEJV"D<(A5T2;EXYSEXUW%7A-= M"D4#;BU]#'B$'42"KIKD.^LCHCQHL+5X8=JN6P&(< >?:RE5:#=Z*C>E0A[7 M7YK0A,4[N$2AN84/U.%-5UZH0FE"S<(I%48J3-FN(./Q,>I+8_207DPJ9>=* M.<@M[Q:(Z6+%T:(&R^%)E4&/TKJW+%V9CR:WW=NK*YK3T1NU/Q' >& MKF Q#FV69[M>]Z'.L6VB.C(P'24=AFK_6H#@2:8=I,8DD69'>H060&](:7=SH2H"<]_EY M,2G#];%SJ X'%3 69-).RM?.;8!,VV56W%+:+K>B\$AS>=W[G?W)V=66:E>A MK9B;KDJS;DR5!]-^]^9K3\D3RY]*O3E+O>G?2+V1>B/U9D^]N18@6FY.;3H* M?,HLMN0[#8D&X;( M;D-2..H7CNTX;%(VSEDV9*#[#0D[.FK5)@S5Y@7 W5\ M(T#QC[S")-52JF6L9/UZ>BI^K(5(6M1P6?8:.N&R?]EK2,I7D_(U46_& MR6 ME?)UHO(U4H4H7Q;BE.FXLW*R#Y#LT2#[ ,F4@# ,.C>-&:C3J0#%FU)CI,8< MB\9,!>C(<#SZTD[H*VI\*[L-G0[+W@^S]('L-"78#5NK-.>B- &=U4FVDVAR;VEP)>#]<]AJ2'2!. MIT!6]AJ2;5.DTAR1THS4T5# :%(JC50:<95FK%Y/!*CQJ*@TJ7B1_BC?!0C) MR7O\O/UR]_%.>R!O':)]NX7_A,O23:(Y=.[+,'_IV>N@M0]_)9@_?3%D6]X3 M/MJV1YQP^&3CG_CT\K_^J[^:$2DL#!9R1&5?N8JO&4[*\T, M/H6CAZ^!(9[\]14^ML0R*)W#%:SAE)=:4EJ)< 7L6_E%> M;P_J'46I%$ETCE3\VW<]8[&IIRL"Y[KAP>!Z?J>$3ZRLX:OVG;A96F4D,V&8 ME!P9*O.]B 5*,$0.GPY[=A6:%BI7V() \99$620Z3+$&4TJR58W*5V?[\/YB M073/>"2*IWU7',TCRI/F*L.;7O^YJL!O6#ZM.3"&9RNC2>_JN:)97I+ MS2NSSA(LW[WT'*8I$]Y8.":5A!8,L MW7P!I)\V#6UFF(9G$#>TSBA1ON40W7ZP8$)SRN@9L9',7H"L/JX%$]!R0DFIZ.&JY]@T7.'X$1X/%Q$--^ M@K%-#;PVG0.CA?:H&69(!GR%WO_@:W^P(;"D[(48$5G@,/+#"V!C GL0R(MT M/]O,RBV$W\@UD _#6F @AW\IP _?BXDTBB%*(MIA2FSE5XABE3'R&L4LH0GP MQQRK&>=@4BS-T@TJ?/ 6LLSME0J>D@L_) 8OCNS/-3J_*H[.=\7A^>&[C,Z5 M7)7D9B_ <^+_7OZ8'Z174=Z"1J6!QKT#+:2JK2H_&W_Z!OP!;@MMZ3MM MC<&[\H6XH+OZ<87HG\':1&9%#Q:)(2^XDV2\@F^#L_59% S1)KA VWH( L9W MFKND!'&7MN-=@KROP+(%M=F!IX7@D\ :.5,^#+[V)S,/)!.$Z:!^R4 "7^7?0%/J MV*M$\.(JOLL6MO M-C^=,Y96DP-=?/"\:Y@CGR$=T:#=SHCK!A%"WIM1I'-D^'"YLE:HCS! M*B+*X;@D#,CH.S@"J"U$<3 Y.PB*8/D0MEKS4(;N88(7GR%2>C3(TP5Z=!!. MC-.CN5_ -$"7N +!7#" !\6"")^^! O 91=NL-KCR;M0192U8^-*Y\IL$],A MW L^TCT)*")(\ _3?F^HP--,6,BS:).RWW8GM8_6M\Z"[AX6R@\#V(3?!(\N M\=#$SGJ?Z.A-C@>OY%#RG!DF= M, ;)'5>91]O6"'??R7.&+)UIN$']FSH5/1N=K6\>+'*@[8 MF6HMVDL^:EKJ66Q-J=&+]Z>=-^-GFE ?[9MIT)]3\E2O&.[5R+DT?7:<>];_ MS.(&TG21^W:/[DAR!^ N?N-^(K?!>"6AW5M0*S<:E_+2K+P,(::2\B+EI:R\ MC!PI+U)>RLO+&'8\4EZDO!P8OV1OAA^=O#0=??-=Y[B_3VN:;=QE%*E:_?=> MV[B*JYF$'7A[FD7+*UY"T"GNT4=SI="=H= )E$B10G_$ M.^\J;Q2>:7R2N65RKN?\G9=7"N55RJO M5-X#E5>@=)%47JF\4GFE\G:MO%VF!'-Z(Z?)4'_>[UU>?PF!+=VVYMZM"'N9 M_M8"&JWB_MMUJ]I@(+!IVKM]O91R*>7YQUX"%3-)*9=2WHR42ULNI?STI7PH MT*T)*>52RAN2OAK$BU'V=(\,&CLW&>-G5ESY[K;]I5N99C; M>)F^&(*.#T:]+.AX\&*5IML7;[27O%_E^_O/05=8UI]2 Y9BBTQ@/VWU;UO* M&D:QYT&_78?HQ'A$DH>M6G$0PU5 #G3?I-U^9QO6T#5H7;!82V00=&^ M$8]U4:;]Y0U+=T Y8'R.R )2Q5HS&Y:G41PG?I MFB-@%XXVLS+FM--];(7!@^EB#.PQA:@A,*2F4VB!)]9L'N?"NN@CG(UC?S<0 M]@>F\L-X- D)#8^)0UHIR)9U#+=F^TB#WEB912-YML=FDK\X7 _WP:R%LXT_ M)Y1^/PR!^[,4][,?GO:*5*7U5N@?@^[MM!/YWDW-E3D)Y MP M@)WV*!A"-AO%& &B4001C6&"+Y-01 XQ3=(;QRD,@M :HI\[#()P=&P/^ M/D2:Z;PO.<<1U 2#9R#($XDI3X"S$ @Y!7D*P,D8-@$^,5Q K%VY0Z&>+!LD M&#P6-O!7E:7]!-]Q5+;LIPCN+ !1"( I(C,0SB#69#Z-^8 "&]&0@ZO%$)[8 M1%4%2 !O:J:I@D="(P)$>=*6" N!<4ADX!1PX2[?H@ QY, M!"T/$H4]Z-%&R"T$Q@*BS)&2(%2ZP?&YUG3P&,("9]Y?_GLZ'/9_+)P.?7_P M8PR$0@6+U$&4[8'OY.! M%^2[5KHS M7?,#3Q1MXS,'[P<=NN_3^'+7 _)Z4N[5<#.>0CEP#F424,'<=O?@C+?S3&98 M&L5T2BK1X9C->V>ARO?7K(%54EQJ$I>,@3U.BLQ<36+1A-21Z>9$)[J M&G4 8D5S^G3.1&M(K(-XX?IJGY93F>1?F.>[Z8VR>;[@Q8I87@Z!V%=9:#J% M2:O5.M72Q:QF9U9'![/$E-IS)3]49D[M/=,ZHL1EBTZT0M^TFD57JM/A9NXL M=>=T%*4I/YVQ-C''G< =>_..EII[!DW)$,NP'9B]ARUHFF<*(W$W70'XI"T +E:IC*AW4U:G-6 MP@BDF-+7D:C)O=[,;J>]-5^OUZQD=LC*=Y=[%U. M2Y;;\';YYX7=^[GW9$$S&]3)M@R0:B75*M.(8WBEW@S:K%\05(=V*XSC,- AE.R7;Q6:[#)[?!?YMPYE#EKFH _Q<:-K=3SH:(O= MV04[*=^G*-\@S!-UFM-N]=B$N0OO-MZK2WTGCN_7TG?O!7&&NV@JF!V)=1@4 M<#/6V8628R368*Q.)EF\M$X,X0X2">[PI0X?W0TPX2DSN.FKHU%'>_%VU#,5 MPM ?R5ZK)?O[Y#9EK-KA]J)\*'$!@D.PP97'^L]IBF\9V+%(F9.%8=$N1G04 M@WW((;K]8,'#YMAS"3LG.G/LB@4L\);*3[>W=SWEZQ(^S%L\XM-]X'MVF@')7R([2BF\:=OS TO[-/T M]Z ;%WQ$>V#=0&?$-.!%ES6*PH=8FKEQ#3K@1?DF1Q?8]LMPX6_V'O:G@F6# M'!$G;$2IT=:/;M#;+AP91XA-"ND2$("OC[4K3/2%]5UPE &^[GN,S!E%Y6VF>[X",PFP>'*)A^S?@ MN*7<]&D/4569^1Z8#M=E+P^4#=% 4H(6<9P;M/T2+!.Y42 ..%WDK6W1+1_C MEF92H727A'AA9[5;VE;+)8FO/V$?N85/6^[Y+A6:.!GB)$#)<<@:F(J"K '/ M0=T68/3P+RII"4&+"3W0!N;UP'HU&I9N^G-"6WS%9\(;0 9"!Q/@1-BK^=^*/R&W MJ5;PU8^V#8NY>!.?7K'@\S9 F5%^I3UJV0RR/)9;5JH+Y2/0%RH8U"/0IUOD 1'C76&]JT M==;<+^@9Z6B6J^FLI2-MU@WE#]BXU#]A+F!DV-HW 5,4- M$/PQ)Q9:?O!%'ED%3?RB'I.UM'MLA-ZW=*;)WF>J,KUYGG:CP<)39]W;;!2U MMDMBTA"%MG9V*"%]SS7FM$4XFL#?(;@!TMTCZ4)"T;-UVB2:6'/:*=*-NC[B M>I;(-;#//DQ<*]J4-1HA%!W(E9A G'C+!FR;PC MZN^]^Q[VRX7/A'Q'CPZF_9\&3&&C?,)'>$1?6J!":/(_67KH@>CW+^?8 ]3 M*,'U9[!P P7VB;?#U'0@I8.2!L] UPI$^14;ICJ&]C] 06T!KG2AS;#S*/52 M03\?NL!8TU*@,+ =?9FJW .%E\H?P" @R^^]?P03^@Q+ITL*)X+LT$S79C$G MY2T?$V:$1'%C+5AI%_R0$G,(QQP#_'K@.WE36M9.]9/K:(1QX2>"0>.&ZUZ2 MW90.-&:"=]$OTX\$!%"\2(?I4+33*)TO,"KQ->1J85_0@CZY;+G6Y1*'#NLX M\GO"\LZR?.VNOX!(P.#][E<0=M )F+;U ,::ZD%T(XJ2,6Z!F!.)$=I!?6+] M\X%A#GF B, )I3^4WARI5^ WU]?8/+;2@.D'0T9P"55W%AL_$M-F;< 9"3+- M?FF3:#X:&?;6!"8[V!&J>;#N%+<=Q&-=A[X$;$MGC+^]030MH;;AA2H!D$&Q+K M]LP%%#MZVX\$?@F6AAG+K5F,_8F""/*-)I>?TW; MOX_Z$4G 6-#^ST@$>#P?TJ 4]F?_YKVB<3P7A,-=< . #A5LK49]B<7Z^KK! M'D*GFUM/^\8B;;IQMA?A\F-]@&/DLE%,!CZ4&\5UJ<]I]K'JI*16EU@655"B^XH[?CV>]@#;80' M8ZMLX-.+&7P=-YTAL;'#>7: %<)\T %&O>&$#@"/1M^)AH#JG!9]8Q0\)+!3 M&"MSW?<="*ET^E=,,]F.EO,,,V>I:0")?)UWRPZR6C1(C825!G:8O6%69SA) M6!W?BIG!5']Y&MGYGL9-34@*MEV@$W Q]X8) 6XCP1#=8AH43/$_/P71+&^[ M>!M:^1GQG@BQM@:,E W_>_>+[3P ==^A:U?>:M8W5?FU=]L+\R00*RUH($D= M*3[M_L,[W*]\^+XT9O#40;\W""(!1F1,%&)0B$SXB$9Q>OD//DCD;D:"V:,\ M?V,:8*M=WBF>\I!Z'30+*IHMM%0TY^8M,0I5N9BA4."9\0Q8;H$"Q%\W(8"C MCM>@"$\A< SL!"D4R$K[QKX>[F@B?X)2CZ$[0R%Q00]\E0C[@Z6%DQ M-E(YLF'OFBD3*,S+\*ET$A1**=C::!MJ'Y,;(WR'?X,M/R;AX:ZGTN0F_7!R M@HG)'X3M,&E L%J;1I3_AI T-\"A">,\@YOMHA_?-!595J1^#A%Q5J&H# :] MZRDSA/CQ?N_FAOZEQD3.S-NB). K<,.3LTYFG:+US2A&"**F<^T'9O^;X:.Y M@G'OTP+3H[B?0=]2P$-N5/D&:9['4S67G2P>!*)A7 !?B@6^)K%8#H%M^S8\ MZ*%^Q0K9%OVB J[#K+M M&6\7Q??GCNVZEW.RT'S38\&W2ZT/V\[266BZ3DP&<0*6GUF 8$^%,'4>ST1' M)C%2BG#QV8U$;-QY<'V%NR$C$&J8=K2 MA? 7=HK:'-F)4P[C]1A;# KQ18#M,7KPF!\3CAGF\/T+Y?>QJD5 MN+X\JJ%.#'KC ?? :/TMD+T"@O&D7VJVE#YT0H/>5?]YG%1>4EH8F6-$8.1[ MR5P/?CC,FB5D ,4*S,7D.84WU"S+#P#BDIJ7HYIIY6PI6B\M92Y!I%#JBS4: M@"/7DIE$]/M!"!Z3PBP4JQJ!@V+8K(-#(# M8EJ^P,-I< 7\2< B4R'T)$>EC*<(LSZ\&,(G.N3!<%$BYJP20N>G/[:)7A^! MIWQZQL0PPL!&X[C\W8@^IO:$AR],#-GQR";.HV<800S"!!APK)K"CT1-2,,YE6T&R8$$AB*&4S. MU?#L(EC;PJ?I=GL&T]""^&X]FPI.I?"M4!.YH%&+F+9#Z8 E<$CY6X\@ M29?6Y^*47,BMG:FY*#".[Z>#8U<@4CPLHMF=Q)F?'42%;JR0)?.5^$G?2MO$ M",'I&\]"%1,P6CD\%FN#J*X^&6ZX0:%Y<)NE&-*9K3"Q9";3S[Q=Q0\#;+5)XP@:[KA4FJ4O#)P2$9#J!VD5B +[X#U9H.VO;B;N; M>Q]"KN"DY5,X U:;$1Y-#$;>[+G7%D3YN^8 OUD@C_8U(D B MO$Z^W"@W/@8Q)_4X\%.- _L&!0EA!7>T?\0]'CT%Q7,DCAH?%>M13V*X_+", MQI5L(Q;[S$J#+=:,!G\\6IN1I68NU#"FQ* 9PUY>(L#AH"]-V\8#FJ!,(#Y? MG@;E)YK47?*LW9T#FUQP./?A)DWY&7ZPC8'RA= *AUM6A#RXN9F$G@7TTV4Y M3LT-9L++\-5@"OQEK'%$K/?TZSSOD?=RYC5,.F?&99N>U*NXP4?7EGT>%AAE M7F,'%^F7F==,OZKGS8)=> A>I0R*V,H*^!&->TX/%6'*X+*9.[3!.%H*'K"A MS"HI-L9$HM>]/E3";R_:EMF;RRC"9WPNJ=H%J2 M[P,Q2PW/\2W^ JN1H5_#D\DU+^6A98(@S^RXFSZ=;&Q>MH;*Y=AF3[EG%UGP MS #W8;83)#YM!-(;,'CONT37,0='"ICVW=V,!&[RL O0M"T3O%8 M(%!!J9&/^VK+QW7Z#COM1B!PCX[ XYOD!Y"9&/[#_FO)\.=AW8[/.8GI@:5F M/; 'L30VP5WVBM:]1-YASC(="#Q/[[6I(4&8F"Z)9M)C']".651_N\)?D/58"]A[G6J*F@"/V!E1&S3&C\ M&MV"%X!CQ,+5$5;)%#]&A=B9PAPD&"1+IV,%=/:T[[QLF,D]OI=DW0-XL& S M[L(>.R$&-)68&,_!6"<](D@Z$'7'Z('JIY\16P+/,W-?:LTUAQ>R,-\<6#F- M"EA@%Z):;/03SC=Z/,#-PR9,/#+-5@.18$KS:.BQ^P%Z>!N1'D?$3G3Q,0O0 M*G;T$U58Q<-(_ P>R%!KB[&B&U96#?J7_PAD@/LLT#_8I^,]P9P/_Q9+!E!/ M1*M7+3N6 *8VR8<_=3PX6+-375J+:;@L 5$N=W#>PVV5/\1A4 M#?+.M#K C6)?3&SV,IO*K@(=+,.AI]^WC/I?DF5M2'R([5TT4'C6:_LN.BGX M"&:G]G"K+$B MQ8L5I!P:ZG\A&A:RH.7"'!+-G^$%'.4.I$[YI"J?0!24P:W*XB-8.I/NV!$4 M^#4JUCQD_H+5!!_9Q'M!./TOVT\$3%1GV7B&%UQ'7ML0/(-R4XJ@U&+B":?L M1($T'NS1C$R3 MT9S",]; !'J86! .[@K;6]S9L[2"!C3ZVP5R:P01_7]=7MY:^M)V+B]![S28 M"'-6.C'Q+CR>H?SMHG]!_^:7[.G?ATXUD:#9.>\P5_3^_N[CS\"*KSBY,%<4 MIHR>%;<22B;EQOW>) ]"D7822C1?J'6WDYOT2(Q/23&'.)#YG==\NP!.&JO7 M4+5&D7GD/PKZ*B17K/F>7;#>#/D/[PUQ2-*G_/I_PZR_X;%N 6@/?J-7P]G? M[PU7-VUV(?YV9ONTM!(\MH+V)>E1XMGEX^GKP QL8&&OP<)R WHX6<+L!3\U MV.+FT*.@\<8[] JA=]DS%S#4(!+/UHOC6&3F^+AO&5P%-SZ#JS\N[P6PIA-E M6TDZ26I+8V51>+43SPUF6-QN13O.,.CC=>CQKRL0XD+8FYEMZ6OLD:4<2TMY M1)9R?+Z6\AW+6[$=SIUCZV2.%N#XS6 N76"UL%5R6> :WW1^8+LYV&-@R@F, M7&0-E4(2"7)%WH*]D6;Z/&7/0G@,RLD\%DJ[_AJWFFYT5YG;W+7F\&1?K$8E M:A<2WUW2"T1+@RR4#]]A,T"]QF?,8\ S7G 7\^[#9^XJ7M+GT,]S^?@8EL=G MOO4Q_)8:'#&0-$OH+2V")5;)V^7!I.<1R_0XR]8ARV@C'1JELV8 ;E!8S0GU MQ0?S/!AIEX/)"\+FSUZ:S/E+,-;*-Q]HIBDB;FQK]"%()84[HM&8/I96#H0E MW"_P:WSQ\:\$5,B4CM(-3<1G5J4/Q&9$_O@9ETPSJ'SO4XX@[(9*2&F<9T!] MI##[%2^[VW-VN238%@+ITMD#]*C$8FZ9[KYB!TFI0C$^,5HCP0D29"#H5Y\( MC0Q8^G0&V]$8K1,$UAS0@Q>#E[3?E#,G++>"77+P5YHD<[ )E1KTR[%I84+L M7(L>UK$5@FBP M]8[<:'=\B1P?6/KN+X)J]2Q'7Q4L 7PY>8,/)7O#43K4>T M5RO?,O0@'5FL4#$>"-'7*M\-1YHW>.,0*%6YFE<\@9C%3P4),6*,8RZ'E6 Z_V@5Q9289S%?# M%4Y!I8G="W*"U2AS=D*P1<$"M4*-H+%L+.O#LH_\3$8+[W,Y1'-M"]POWDC\ MAL*2/&QA7U/WFVI&D'97QO3S*F/Z>U3&Y!?!Y!;,Y)64%%>_;"N:Z:8RYF;_ MRI@#"F.V%[ZDRF8.KH1)%-ML*XN!O='=E\]HY"/^?"$N\9[#[\_'U\^?/X== MTW9=;[?*9:MQX1+4A*GDF\J[VR]?/WWZ_/7O'[Y\^O7CYR^_W'[]]/G7G%TF M?A V_\JE0C^LQ#Z]WS;V9W N)@UW";H8]_QVM-?#*Y'2UKX]F:?.^W=^C5F\C'3R\_7*EC[ M7"OZ\CHHJR]V V^G57YG34YX;$]+[7[Y+H^&*&[L%5IWG?35\P"AW R_B(>F$99HS8N MM"YL3&G3#"@U46&OSN2Q093?7LM R_3' >W MXQ[5BC JQ:LS\;KES:+N\)X [,4,>E^#25G\OA#MUT2O"V8Q(*7$28FKSZ!A MK0+-"6" '5P%N;4L&TO:Y\H=]N;'(VH(OA\<;97%YY;B*,5Q7W%\SUKAW;(6 M))$L_AX6"7%QD](FI:V"M/W"H2TRYH^6Y&"#\G\13WE+\D7P5$U?*J,1?[F. MS1CFN!J1P.9$G$XY(:EUJ?(..--&38HDHR2C)*,DX_F1L04/IX27IIYOQ>'> M%?-D"5(U4_R_FL5.795+97C=6-!2'HJ^&NI\[7+5[L0.Q'X_!-@]*UQ516DX MF*C]Z;BCP+<4IUK3K^G7ET-U5'_=&.]EI,N'696 MAE/E,JIN'S87S)0V4-U:H8Y#VW;U^'JH]J^ONM=B =VD2%)X^AF,MM,4_:$4 M>L&%7II>*87=2Z$TO;6N=Z+>W S4&Q%R9E+PNQ1\<3?9+>^D1S=]=3B<'+<^ MM+Q=SB\C%*IP(=I13V!_'5SXZWYSO3?I.DX)[JK)%?F0JK:Y-VR$KJ?J\*HY MV2S-[#U%4T0/?K;J=?IQ\O$0:SCH301(S4MU/EYUEMY2>DNI7M);GH$^#]2K MZ4CMB[ %ERHM5?KH\F7'0\.A.AH,U)NK,]/TKI-SXS)-BNK.P!5?V!N M]"=9J9@IGV*@QR16OR=5$'0\%W!J,VVWY<%:*T+Z8"1S= M"T2EX; G0FVX5$7IDZ1/DHH@?9)4QC>#H3H93=7!4("Z/ZF/IZR/QY)*FMI;C(H]D>R&WQ,9)YE_ZH) W-'%_^+-Y\L[),^9$"1;VW-F3-,9(

-^T@544S'=.9@AL:854U! FF.*3S#37")&>_B 4^=*:QR9#(8$UVDZ2SM&- M%N4J<[IJ^!SH*R63;09@8L17181E5-I_BO, <8@34IM! M=YV MW'P6/JUA/)>[+0?--S?U_;UCVQ#-OAR!02Z266!T]ZO>Z1 M7D82Z:4:TDL@]@K*?4XHPE0ACM)R.G@LOX)EC\QD.01O$4W7+\#*>VU!O,W[ M$(]< LB*;+;&TFQ5,ULH\@J3^1RC%5.#[LU5/?UC643)FUY-6FO-@6&&^:%J"L3O6 M^*MMD0#E;A[F7"#F)=\AZ/6,1WQW8>B8G?BK\?VU95N_^BL835V>5G]Q14A_,.W/R7 \&2RT\?5L,!A-^@LRFB_ZXRK3XJFK MO[Y*3.]-^F\D=UG:?G56EI=>PT0;]0<#K7]#B#X>74VGTR$9S_7A<*S-%Z/1 M3>.DS9V5-KF"SUU-M>O9;#SHZ]/K67]T/1Y?36X&\*=>9591HF@G<34%9ZK@ M5"\'BN=H%+9*:0_DK4.T M;[?PGS":T$VB.30AO0Q-"CBPP%.DC$P.JF/,3.5"*@:/_FC;,/6+-^EI%ELZ MCM:2&8G!HM!5Y/BY ZQ?/^-%+90U,_@4CAZ^=O%FW,^D\7;2/*3W&EZYG.%+ ME]H"E@=!A/FD;=Q,?+!T@J_P8Q1.W3Z>"^1PC9X8L'<3 =^2+XG6G9;86@=A MX*O,\O($;#O :.JOI//>?L+0H"L7:X/PX?O2F!E>E2Q%;L#>UG;A+#8&5W)C M4&UC$$AYB_N!%C?5W$+KB ^W=N$SP6]U*Y!C/P4GOQFGVQM>/2^0N0R?9B]&/;'$%^,IO"?R>1EA)"E*4L'0[6EYZW=UZ]>/3T]]5RB]Q[LQU>W M$)? 9L%]1>8/FO-JKGG:JP&$>Z/^*UPR^Q7".O@WNGY%F&@,^I>#WM);7;R! MI0S0_!7J6C$5IC>]J^N#J!#ZEI)D*-391G:%39+[%D+3.0U//5OYL%J;-CWF M5FX?'$+#5E69TU/8J-')M9I)-6((JBHSXCT18BG_--REME'>:Z"!'TS82#JV M9>BN\O//[R (5IZ6H!\;Q7["0-CU9ZXQ-W!@"(+Y-S^A3'I$7UK @X>-"B_H MO9?JUK?90?+_VL14[E?DW]\T,SCFAG=M9XV&"9XWVRA 2N(0/"#&)3."H 8- M\&^*\>X[#M+ (? M3X&(_",>I4\O_Z%"+&Z2>6;]$7%N>#RN4!G.5.?L9_.Z ML@:-ZODPU/-A&WI^$LHZ;%Q9/[F.!JKSLS?O-:ZC9+%0_B S%SZQKXX.2^MH M0B=S:=!#\3L2C13 /X]"O1U)_]R\RG-RE]7RI%9GY'VW5K[7'HVY\J&G_**_ MLRT+ N5>::T<'::5<4]Y%%K8$*O'H6:-\Z*&3C3M)'1HW)S;O#=,0X>P]KMB MQ)6D8=?YQ=XH]TL;/F89^[K.\?Y*FJ7!C1JYSN/060$\YR34[XGTG,UK_:1E MS_F+H2\Q=O[\/_>^:1J/FK6O:DZJ^,_C4<5&E>PJ5+*KSI3L)-3GJOF]9K$N MW1$\X?P[L1Q#W]O#79V'&AWHT2(.7X>J/K(T)6\08GT(BU4^LV(5 MY0MQ/9 FE!UZ;4CYW3)B8MS;'7(+POX2+ %K#BFK7ON+[&W!JKV!EIEX/Q"^UEQGG9CC*8S-F;[#R3EN-$ M=T# VD#H9ST0Y5:G%P<'-R.@@A9=58P_[9[=4E/ Z^)GZ5":,],LXEY^_FZ2 M33#*L ^?N$R<9:C*NZ5!_>]=[V,4@12C 6^.T7] MIG]50M3_\M_3X6#PHS3TAX?W$(Z!PGY9.TMS=)H M.K59[S5/ ^F *./%;ZP*W=S UBV178'=WF\J;;F!YU:MP\=] MQS+<):N(-_[O[9>?E1>?+"P;5,C_><1R#2SC>^N[\(KKIK2$30"KY'^&X,77 M'LC+E[US,*F#?A97[PA-YCL;9J%@E;Q2(&SLU@?M^>(JQ7*1(PDTFXBW2K3@ MOD64*!R\K*7T="MMZ(L&R+SEO58N1U>QZQ18"/I:2;P4W+"XVKL,-X>L_R_V MKZBPOOCB1S_OX@>^F+F)$5TGR;L?=\!UD*.["C+(O0H27T;FPD=PWR/_GDCL M*D5T V3[#8_4_9"#KWPD;I6D[G\D?O^OR\N[+Y\QC1[QX MQB?<K*G+5F7S$8]/ MT9,[A#9Y"IM?E4H=L"\^&*[GX%!+O/KF0S"@:SYF?;VEX0:G,_"8&5%<6 3V M>H(H !XS(TO-7.!9#PS$=8(F+OC'\*(Q\2WX*AU5\SV@*"QB7JXA0.G[ 4RY MCO"J0-((CX>]\4VATR\.'<)6<\/T<<'DNC<9"!)&_//3_=]O_Z5\^O7KAR]? M/[S[^Z^??_[\T[]4>.%=<]'@=I+F]^4K& I3.=-ZAAI.>J/17D,= 05:WL>7 MOM7TRGV5LY?.Z\A9[L*3Y&IS7"W#IY-GSW&8\RA3^D]#)\J=0UQL%>G1'5U! MGDI,,W\<],:V!%HZC@I:?5"B1TU0%R'A^?LOJUYQ*MA;;PE^M[T5[,"..+J+ MQ7=YV07^>2LV<_3Z$S] M##B!\0%!7+I'LV1XZ*QWL?!<.9?C5<1@&V^1FO+:E]QGW^HZ=KK&'&V1T\Z- MN"2=JSAL+:)ZL<> M[DA=OIK9\PW^7'HK\\W_!U!+ P04 " "<@*A8SR%=_2<4 NW $ M '9S:"TR,#(T,#,S,"YX.+]M[D)]5W>6*;),)!*9^26 1 ($O_SM M9>D[3U1(QH.SO:/]PSV'!B[W6# _VXOD@$B7L;V__?J7__CRU\'@-QI004+J M.8^OSKG@Q!/,FU-G/!G-F$^=XY/]H^/]H_V/1Y]^-LH' ZS_(C]+=T&7Q F) MF-/PGBRI7!&7GNTMPG#U^>#@B=UW^?+@^/#XP^')"8KCTR4-PFLNEI=T M1B(_/-O[,R(^FS'J[3D@?R _O\@UD^?GY_WGDWTNYL#D\.C@O^]N'U2S">V3 M7-2WJ,E\%OR18?KR*/R$[^&Z@DG\\4 7)J0>95DZ2=W].7\Z@ +4\&1-&(I!^+JBLEP.*#[ 8JQS M/#@\&9P<)37!*;(59T0^JDI)2:8A*<(J^G61K@ ^XCCH)20(>$A"\$CU*'ZX M6K%@QN,G\ PM^CE!84)GCK+Q9V1XMB?9P<@]^7@SR3//](4F\4_*I^Y[MQ7#LFJ:N9ZRKM*V;=L;Q>_#2!8%-D+G@@ MN<\\G*3AMT<#:.:<^#B?/"PH#:7&IP5=+4J D4+I 0Q)8YA,GLZ:J1-S=33; M'JP&L-86E:/9:(7A%HA2AUI%A5KXCMO#E[)W^,Q)&^B!+ ?2A.."+T'Q!1B2 M/=$;B*N7M AD4X5:($^:@,S"E^'OZ 9Z(#OTR LB%]<^?V[;(5/Z6A@_;-H? MD;^C&NAA[ #CU9\1!!$M,8R):P'\N"F FGD/7F?PQD3 OPL:,E"J$Y+9FJ;: M?QT,=*$S 4D^=T%0Y3CJ_.-H&_]P?LH(_5^]OZ3^RZ8F_6U*PZFIZ2 ME\2VYH,& W\H&EC7=E3UWLR&]_)@'E+<#'@,8Q\VGS08^F.))T/UP13J.\B@ M-W5JZH>0NW\LN.]1(1Y@]E_+IK=9/*??1A<,/Z$/M$@HA/J\KEN4AN_ MY'F#\7\I&C]FXAA<>MN;(8T;+5%(8 XQMRA)R]QRN0YKVA$WH/2I++193,.^AR\TYN#WEH:^#"8T%7459/31'AQ5SS^ <.3DFJQX( P@Z M1RFEYM M2*;_TCI/Z_R4"-''Q^6IJBR*905UZ)E)JD;0&I)00:7XO!:;S Y"(T:->Q ]5JTV(TS$*DOK<"O;@FA$K^56 M1H]AJST-$\/*TCH,2W8R&B%LMR'2([CYSD@VGNE2I3ZFZ; ?TN@%VVZX]/ZQ M\+UMLZA1F\BJ)Q%B_9S&E"N%&F%LM[W4(]@BMV3B5U'VIGFE3VWS2CUV[3:K3 #K".I0K-BB M:H2R_6Y7C^=F6<)+&A+FMT\3)O3?/4]XNDV>,):R=X9"HC"#=_;1UJG"T[I4 M80])[9Y9!I>2YV^T8W;:O&/6 U6?U,WVH)*"-TOKGK9)Z_9PMK\J/SNZ1OD=WL7V33! MF_&0;E5^2(KW=-L4;^\:;7.\Q=F\DN0[9'E/NV5Y>UC;I'FSD%86OVVB][1U MHK<'L3G3FX&PJO!-<[VG;7.]/7PMD[T9#&LIWC[=>]HIW?O_ -(O![E+2O6# M[%6F>)$I6ZZX")V@8_JG)!5?(VJOC/WEKN*C::6R?6NI74.J!_*Y G> M.7FR_R*]Y+K'6ADJ[HRME2%/CC^V:-7E41"*URXMFU62?[:1(!+0/]QN(IAU MUO]M(01]<1==!%C3JU];-!P0YLHN+:<5],\MVI;,[=)R0HX_NK6:OV/U5 ^S M 9WCVK"\^7PU7XA,K0'R&1P=#XY^WEZ.L+,,X2;M9\T9KD0G\R?TZM=V )BW M7K=17%7!_P9)/53_!-4_.=I8B@\' B_6;2F HL9F/PP./PV.#KM9O7"#=\M6 MDPK8\,?6359=TKW%[*+8;-OMXMN+03XW'-"7E4\"$G+Q>@W_M^\")I>KE,DF M/<*\G;R3C1)Z;1^\V[R3::IN1=^X]6WA*;T"ODJ8IIKJ?[GA3.AZG2;"F!Q_ ME*H??U! -0O+5^#I13X=S8Q<_X2&D=#O+^ISY%/Z$I[[4*Z#[2>Y^%?GBOIJ M\/7%^Y_#I.@FI$N,)$'!Z%'MD*-ZOPD>K<[VU,<"/C,@V7,"YOO(]&PO%!&0 M$Z 6X/)G>S/BJT\1*.(5%8Q[4]U<).)W]RL-4"[]F+P:[]PJA9L(M8):AB6' M&8F(UQ^CFRY[U!=-0P%]9&&UQNLT-I=$-^?"A)(:(2M[YA&A:O*K='/%=2K4Q W7J?Q5N_5B^M'^'+W)7!^ M GY/]):11^:S]&I"5+I+G1]M"!WDA)WM,"&/CVPJ(AD.I:2A7&<)TG5[:H!6 MQ+9HWN3A/'C"[QU 8P\T8%P JE **LC+B!X??CB\H\M'*@R?;UTC/Y![?$E8 M\ 9&T/]O,H@W"G_46=VC75;WN+.ZQS:K2R Z8A#1RCC?7="NBL!.92AP+5'! M?&RAX#@_W,)$X.G1\>_4]X:!]Q7WLH@0KS!9J,$R.Z&TJK [8VH(0L,#O+D: MKTU1%EM/$YG>UD!IB\I-$VAAW+CG83QDG#1/(67$%GKV3>#J5#WQ)_2)^T^ M'82[2Q;FE@"-A.\7(%;I!G$ZB*<^LP'+EPE=1<)=$$GC(?/U:P#>>:&\X!H> M^.M+3E'?C2J_FVM7F0 #VAL@$NHC2J"3BPC.<>5*?#H6S*7JRR,@K-(SU;][ MS;QWKW0=B_0W.JG^BX??(55KIC OIA/_?H!/,%O!L*T\^R8(@7S*40VZ3"/&U!+;\# - MK 4/J^+H&?DAD3 MYEUSD:[_S0"MM'AG4@(@=#)@E6I75EHRFJE#"N_JM[GN-IJE\Y*77HJNIJ]& MRIU!SY!S?T8PNE+AOV*7O&0XV@3>^O!.9D*^5C'HT/O?2(8J5DOFJ@G,2TBY;D99 MJL5T]V/%>8\.N$'Z(8WSCS]V6!2DQ%8N"O!U/177PY2&GU\F$ZQBK@:J*,S> M!7WQG>&:4)Q>70CCD[V*81!$Q+]E2Q::PT8MF77Q2U'>"?=]#L[6J%B.T'[5 MICQLQLLDLE^EI,_D.E43G5U=:RSH$^.1S*Z!\T-@/96%8]_5$\5PZ5)_;_X? MD:>2JCG_JR6RSO^RMK^GX2V% 0#6\LJOXEG=F+7:D=OEC5FAH=-0-@_.N1#\ M&:*-A^C1SR+8EMZ^K%:N)VDXO@9B/7A@+):!3 ==R*)*_ZY<[+/*?80CRF@6 M[\F/86VA$A&X!H*!% #^MN!+G-5!7HB6H]DL,WIWJF67QA/J1>KP N"8 ]"<\)D(;Z32I?)W&(.I=QEA6E#GE6\"G<0I1]A'48BQ,9[FTG/Z&_2@-Y'B MQ_:QQA5"HS% (:9Q'>" M+/.A=PM2"Z-OE/KX)'GA(;-R*%.P@=1"!;]1-E^ JPUU[E*-NWG-ZF@L5 FF M!(P#N8 9&[]UY^9O[1C&C612F&VK?)= >G-E+VG ERSHIFZG2I8I;)P2&,)< M:9Q5R9[$,%_2:E_%MJ#.=,Q+YD?0"[MYDW=,P4:UHA[?@99EYLCVWM4=TK&:9TL9A^G@%IGJFFH=*C]R74-G6L'X]6(81+2*WI90VIODN&@<%CA!@5^UBQS$+@1E=W!='-9Q:*?'7WH+>N(*XK MA,(E91:J@#T;W8/X>06*)1:*/P2O7G+LPWGQBR46BC_%F 76@1$$+7J)7TC8 M5E)8J(Y>ST"04GQK)E=@I?"!Q/S+6'"<[ I(5)5;J,J8/\,B,EJM_)*!J;30 M0B7N\!@S3+<0?@RIX.I*N4+@54-CHTH05+C%D3;WV$+!U[%@4ZQH?WS8%/;N M4J@[FU'\\AY=?[0,7[R\I-(53)U(B&\N+-YVV+UF7GU+KCL$R;4NH]EP)M,L MVX2Z/I&2S1CU1A&6ZHE MR':I8PVL7>_]*PR_%>468II+$(_):_9M_ZKR'XW5IC=,K4<6<+P+M1<"SO<5 MJHH03(\:<:V<+!F-6M2QQF<;[R25BW72' \)A21W^TBQ=%=TBZ>.8#UYXE&H M0-+X>U*W+%!'W&1^OFU3P[*]'NV.-\&-%(3Z<9Q06!G5$5DX!FEY+R,ZY5PMH-) _O;BKSBK+UC)M5M] 0Y@D_D#OY'IK:I,9/!T-8 M'_FX;,?-2KSZ"-\E+3\@V*&Z-=V\:2Q?OSLLI_PZ@B5F^@GLU BU1.^G:O71 M%7VU%?&3\YOFUJ9Y+*6>SAH0&\;J"?RS_G:1NC)IK<0EG5$AE.LFMT$7[CK8 ML+J%?7UZ\8]A?OHIGEFHI[)LWQ$\!"$E_=UY'T0G7(:,HOD(OOQZ=J3!WQE'/6 M+-OPV2U[98:QDJ$K5LLVI75]76$MVV:?;$XA=716#:!:5$SBV&@OZ&(75G2]35W!&3J D()FCNJM3(-Q8N.KO)-CQL,5/GPYIXFVW- M@4U=;,WPW9A'Q!':S(3F%:PDV!D5FR.,5_WQ'DPAP)IZ4;[SN 43&Y=IZ]!C MA*#B:T_R-Q JFRTNI[ &^:;<<)POQ$PAG<=?]JU**I8260C'1 M8?)B1LGAIA;4%JIY2Z6D='VR_!:3MNM1,[FO%-;"PQE$!O]#B;CFD:'WAM5W M)<#06ZG#P#/6NUKEJF](MJ]AZ6D*&(KP$Y[?"$RBU^0Q[^@5Q19Z]CE^D2DY MP%H\!5%1;*$B=[CY^UQ\?2?_W$+1+RCN^/@L* Z8A1(+Q3^/) @H)8SNC_A2 M*A"GMUS<>'AOPHQAHW&O=_5'5+*]/TZTWM/P&Q=_X!WY9,4R.^'?N1E;!ML6 MWR)#SKA2O8!>R9=XFWD\E5Q$$-$'H7XEHW"+Y 95=R9.;J%:LMEZ2?7?:_7R M-.;Z-8'[.BW_)NQWX&V-75M\!JY1>?7A'YG92.E8S1IS&&[VY0",H3^\_>O_ M 5!+ P04 " "<@*A84Q^@&O04 !9,@$ % '9S:"TR,#(T,#,S,%]C M86PN>&UL[5U9<]LZLGZ?JOL?/+[/CN-XMI,ZF2DO23D,PVI(#'UCYZV1Y>"$U\P_YD> MW=W/YBR@1^_.WYR]>W/VYL]G?_M+Z?O)B>(/6/C]O?K/$XGHD2PWC-Z_1NS# M\2*.5^]/3U]>7MZ\G+_AXOGTW=NW9Z?_]^7VP5O0)3EA8123T*/'1Y+^?93\ M>,L]$B=*E]A?GT20"S@_+H_P0-Z3^='ZM]O]S<%]X9%"[)] MX_'EJ?IT>D=#%=+H(O1G\8**.Q[%@L9,T"4-XTL9QSF+HVL:$Q9$4J%$>+Q= MT0_'$5NN IK_MA!T_N%X$RVD>][]Z>WY^5OEG/]M*?^T@PFW5+JUAXHU_BXJ M7'C_7K.(*9Q)0Z_9AD8QB]>"7G@QV\C?^^C71G@7Y:]D>'C ?%5?Y?_[,F+4 M?XCEGRI$T6Q^1:+%IX"_=%&^C?"^RE?$\N5*T(5"WX;>R$RUI#VU=TK?B^]G M*Y5(50W:A_/+T@=3_Y($*AL]+"B-!].Z)K2LK$<";QTD9MS*ORL%TM>82@E^ M7J32NH\U2;%YP0'W*H4%JJGAHFJ>*BN2A24I>TZBIR1ORQ;SF9"5S-_OSD]I M$$?Y+\H5YXD;LA_^=\+'OBR*?XH\T*\S8L+R!,-/AQ# MR64*4:YPDY^.:[/9/+,EHRM]M19"UC"S[C6"I@D%P1B67'B>6%,_36R/Y-5D MD),NL\M"5S6O5)4O1-52(KQ/W1TV11S$_LHCB0M:T#\=_4=WI%\J>%W'6MQXIZGPMFX4[LB5/ 36& MW$*TB[>6"'&PW4;!(JV5DX7Y'8HP?Y1-,-]2V;X'JJ%S9BTP?>8G #U6'+0U M%0 )@,@,'7]"@8Z'!1?Q(Q7+2Q)^O^4D&;E]Y3'-05U#!Y@^'< 8>1'%3V3.=:H=R OB9NUZ\"6- MO])Z50!29XYQ4J.+=3O[;(%W2D+5]MWR\%DUU=?T*?[*0T\_Q+<2Y<-\ Q&Z M4(.LL59M@P!4X]YZ\H=_?7MX%++X9)5/ MMH3ZP;:=*/.&B0@=%$#6V&)K$H!JNLW0R3GK%GEGYNJ&0??;YI70"J@>&]VE4E^XH\?J^0;.D+D0PH 5/*V-!> %(A/5U."%[R?=3Q+<$>;?A%=DQ6(22)PO M>9C86,\\8(8\V0 8L$*DM;&0E *0">SP'08B):GW\DT#B,WQ-DFJ4"VV2LLW-[F6-J/;$WE!:H>LZ/ M=+GB@HAM:M$5$6(KM;U8JDVV57ONB&8JO3-_WJ2VYY\&9OLZIC4\.Q2(JJM^ M$46ELTSY4+[R8SYG8N+6<3@'8IH&MYGB*7A"JIO\FW$BEN-@V]U?J/A6IJ?QI M5+WOREIFG8+0TG MG'_CXOM->">X1R,8+MP<=6#8.! C VPH#!HV<:CZEH7&GUC(H@7U54<"A@TW M1QT;-@[$V ;"L.&31QP_@I%S\#2%-I[ E5&5 <0[P1=$>9_?%VIZQ?R?9NV M7FP+CGQS+80#8;S;6VJ' 4@>JM&,NBU&ZJG^45,)&Q*HBTPNXGQ&0;> THHG M7T>#\2#$2!=K[2@!2D0U\9\ N3A=J])=%"=WWM2PX:0KG^C0TR'$ -0J>]PM M4A#.V3>G?5KFQ62$K$U]."!MF,$S3&#AG(EK-]O6F%'#T6$O-9+VHV(FFG). M:=)@BA?$#$/P#*RX#H,)OJ(BWJJ3/[%LXE3SME(IKCGK!"$M>I2\(E_S^@<7HZZF*IE@G_D_QN-* YZ3JHV.;VZIYBQZM*(+CPO;FP4B=M MNM0V:??40;2&6]O'F(=4+;7,C_/&\5?-EWPVLOQEG*.\&QJN&ROI]9^+8[GYS^.! M7^=,;M2X@O<2:WJH-F=!-9_]A83K.?'BM9!9]XI'C;49,T$Q'&\2H N8TPI; MZ'3,NF'3>),L,G7NSO'7 JC]EEE=^S;2[*]TLT;OYH?=S&[Q89RM0EFSE:W8 M9Q=7U=1W4!5;@@Q4HXYDZG[G4'/J0YE,4+K9Q2! EP['JTF[ZO!)>D,V_+(W MNI;5?M?:7](Y%[3TCL#'UU@0:04+B=C>2']&H&MQ#E!2!61[*FG4P98QZ5DH MZ@.KL1/@/4TG8M+694'$LZ:#9"8I.DLZDO&RB"T '&11)9=HQ*6=*IV8+*/\ M@NFXL<,?[?HG!F]8^BGG$_(%I'-MQ /*3O8#39)F^AYCH%;R_*7:_!HK&S8T M:Q%KE;X=4WXQ&) );? [60V!!E1P#IRW./HCS9Z[8S0#!3L M1+5MG'4BM+@ 604!@$F0;@/AV-W*0PRH.61H63O^M#>M*BMF96U0=7ZE[KRJ MI+Z_ZZ3+YRS-=*/M0X;:"",N[TP&6WO(FN:V@+>TM5)EC$S%CF:+6%0'I?*: MJD>#X>ONAH_J5^3QMEL##W!##JX)XB*3DYC(P2-?+9JO(UM(BL>'="3((PRP M"QYFO3!<>Y?5J"I2BM)H%LI66=JQ9M$B[0^KUY3JG4DH?=ZO=-,CAT1;B^'X M $A&M74UO5/K"XT7W-^=TKNG)%!#]'Q\/@NO6;3B$:F/9KNRY\_]MF9'#JR> M_H#CK'U!0^ZGU[Y"5%S2S\-TJ]%7&M]1P;C/O.PE)36[K^M;PKG*G4P(%W*\ M=+.^9;<3(A_C7;<'&AEWZNSO>7SL'BE@.CYMVWMQB)T"SOT;>U("82CTVZ:X M95]2-9F4V;.][ 4;KOF9LJ8=GG?JS*_;@];ET284J.CK!3MX.DAW;5 <9R=U M>0.UYAFB,792:]0PO%<%H-P] &&F'.F5"Y-"':K\0-+#B"(X$/[JY(J M+**S=SCZE8QKG[/%G $>*MR3=#?,I_-T88=7_CJ\:=?E/;_Q[;_8$!:HD'WB MXH$$](%Z:Y'>R.[__SJ=5^C@HRYB 7YL)W;$E>XV\.%[F[_,1WKSHQ0"F *M*KE!^CQ@SGZ,$K4"_5<'5K;&;*]"#U"]/; M\+QM\M8Z\;(;@9*_,ECUJ4_]"P%4ISZ%_!BU:3 W#UZ9^FB&\#**??7D'?&% M1&M@U5R!M:>\,>_\&^S4YP\"+-B\\A[@TV%F&HG+@7,L PS>!YISZ::)(RB( M[L10MU-_"OC+*%=BJ,)KUV,GYP.9I]1-K\^N_E"B3-=R97S4(Z;TFJ;_%O'Z M^.HM2/A,[Z6M'^=SZC7FCD8IO'1/^B$+'VF92BDND]6&2;Q>;K]%Z@:98O_S MA>RM;)+Q7MV,J[9J&,$T-8)V,IQ1S U2#B- M[-5(-66C.GWW\^Z,"2#T %=JM.W0#WO3AO,DP &O&4OF?QYB[GW7-YIVHO)5 M8QJBJ2$/9&P/()GDYPTECI68QF7,5$%9_GLE?V2-ZV"AY*8KK1OD4T--2P?T M2T2.DC(D_0T%D));87;WA.AO,K03Y4]/&8BF!A60L3T 8I*OO<+LYR'JZ0"G MWZGJUI, L&/6SKM^NA]XO:9V*L?TA"= M9XAA^J;:F'Y[2+8-L:S4YK,89H+,9!W!U,+J-+)'7'6R\\"BNN]UI+5QWF/M MM[K?XZ#Z9^?]P'IG(R9*5NP'JR%W#(IA[JG#LYIX!$ DN6#.V!>TO(XTE*-9VIPZN**/22E6G&ZEW]'GZLKM=1? M6,C5T,=P 64+#G,OJLDQ.6RU=L.P_:EF88-N@1MRH4O6A;608["()O+'@@1KHJTLJ%T30 M2VF'KRZXH6&DNX2@KY@:_MJ+F2HJ>SIL *RVUP#9\G^IBU"J?\DH3+L 8!R59MA-]?D$-;)'?T;67>! M@QX:UA[,2+0FS)=9](JL5C399UJ#BY6F=.F=FL6=C+@;4,LL<2\B=/]U'"[['V[3]4(U?3O1CH M>)'C<)?R)EL+TU. 4N-KEFRRB->"[K+/-57WDHQR*6]^?N"*+Y]D6E1:[JY3 MN?&E+]FN/T_VV^=D":,E]7SCEAXU/)8\/7+!*U'NV!=5)V2%M+6[E2Y[O MB+4'2PY6WA[JLJ&\G_5Y@#A-J4X;[$'U.-J0]N8W0#V2U]+'/59L>X%[J-FF M G]6[2$B-:6Z;3((URV*0UI\$\9R-,H*XB2[/P]U'E MV3^K_\#QFU(F -B&:D5N2-NA1RT/6N8><@#*XYT3J?N=3H\BK_/=#Z<>;J+U M5DTUCSF76ES_E6B2.W%;2PT.JOS9 Q/5*&\ZZ)5)7R.MISX8L=W,@GC$=V4= M8>(M+:T^":OG3%YP< A%-4EF4'8W!0##1I/>#H\R_1018K2W)TC*RP!P\#2>:/OB= M>E69A^IZS&1:X$ZJ)V@LQQ5JL)"]V3)F'[WY>HP<+:6[5IB7_:K!6ULVXZM! M)C8<[R\]4+%AGJ["@6B-5E=HQZN(K:.H??_(;'BESD(+T[]I5"D$5=O:U+7\ ME.IL7GJQP(DA)Z<141;.J>,+ZI0!T68I$M?1VJ;JZMDFM0'PGL9K$<["Q!S= M!HLNK$;XV5BGCC^P6P8$H*U,7"N,3=WS8^B@5E-';$19E7CJN+*8/B"2JJ6@ MVM7ORKMWTD11:OBU=YST$P)L3TU"I@[!#J[:6RMK*AWY$ZU5(W8OW"39>O84 ML&>BN7>@MQP@<"UR?BSL0AVV-_A:%- =\<;48/]\91@]V =_8[@?]/N],&R\ M@,,X+Y=]4/]Y(A']^W\!4$L#!!0 ( )R J%@/S>ZXOD@ &R#! 4 M=G-H+3(P,C0P,S,P7V1E9BYX;6SM?=UWY"BRY_N>L_]#;^US=WW-W'MGSO3= MX\\>[[K*OK9K>N^^])$S25NWE<(C*5WV_/4+DLC41P !@@3E^*6[G J"".(' M! $$?_E?+^OLAV=2E"G-?W[W\:;\L>D7*3IN__U[__] MO_WE?_SXXR\D)T52D>4/]Z\_'!?DLS7__,__/?5*2'UB]>?GGES+]^=UC53W]^?W[[]^___3] M\T^T>'C_Z<.'C^__[Y?+V\4C62<_IGE9)?F"O/N!T?^YK'^\I(NDJH7N%'^Y M+S+!X//[;5U2"O[7CX+L1_[3CQ\__?CYXT\OY?)=*R+_C*A$D+^,Z%N=/O[I M3W]Z7W_=DC)&J8)U1^V:OOJX)>X2_K'^:UF]8XW\PP]-,Q; MBVVYY[1\3%Y_6M#U>_[I_7F2%G]+L@WY0I)R4Y UR:ORE%1)FI6LVII7]?I$ M?GY7INNGC(C?'@NR^OG=<_G(&NW3'SY\_OR!-]G_5+-[;R'@65+D#(OE-2EN M'Y."V,LFY60CUBUYX+I=Y"M:K&LGR#$H M;]F/./-$?/H@ MWKP/KWZ'/X_#E:_AQ,MPY5\X\2RF^Q03O8G)4\ZTJ6:*&V/MP'AS7?PX+4:_VX#9A/E4X7MLQ]/.1.FUW+VT_=43WZ_D;H"/QN]R M=R;^<9+Q3;_;1T*L_!X,4QMA3RGS3)C>;% ]R]F(^CK-J56SZPJ8% LA8_O/ MKIC;G= TK]XOT_7[EN9]DB&&.\G>J]A2Y5O"?ZS%K;DYD(K]N_%+?UR25;+) M$-X&6D: MUN)Z3I)$;:V$;AE[4+>FM6/:[*^)X5+8?M\'4CZR(0J%IM[\N.V M(1S*"W+O2LU DC8._"7[LU:D(&SF6HFHNKMW 4-4I\V^*)&^BXTHG248V7'B,R.*WK$8UTP7)B%MKUW_;CUT;$<_3C'S==)NE MM_ =?^ZM>+N?X[6?1A6DW<9<6GO]:9_VNB$/3#@&G>IKLA[Z0BJ2GMV&)+'; M3JF2D?V&G$1 X,,^C7C"NG^19!?YDKS\'_(*6E%"TS/CB"9V.ZJ5,C+DB)6P MY)YB.R)BN: %&[WKF&6]PW-"-TRPUQ.ZA'LGJD3/RIH2L=O<1&$C!&@8"SSL M*934R'27O%PL&3+35=K<,E3,K1K:'@:DM+%;'Z>DD=VE+(7%]Q1I:J0Y6BX+ M4I;M_[BX'T%K*^AZE@;I8K>R7CDC"X/LA'7W%'Z22?():=U/2.M^FJ-UA\I- MM.ZGG77W%(222?(9:=W/2.M^GJ-UA\I-M.[GG77W%(_J27+"_GE5W-'ONU?%=4&?TR;/@=2P$E+(NB/2F9A8 MK:*-G4<F7O[9. 75>0S,2HL$I6G59P$D;<:\"J%8)?HDBR M_Y<^21?&*D+(H /"F9A5I9Z-<0?\Q/&)/86S^'QP5) $,"KT2>S%]C[%:SB% M"M@]UQX'89P]1:AXHJ/L^I'F<(!?]KG5OZGF8#:X'? M6OT&W^*UDTH)I)$&+(2%]A3%^4I[]0/G,!44K:(@1;PVTRN$M!S(2-AO3W$: MT<7/7A:/2?Y @$U/%XS07>46*A-^;):=)E;2R239$5:2#G5"8 M-'9CHU0TW/N$.0IC[_T,47&25.2!2L(T($7/M .*V"VJ4LCX/%&'D;#?7D,T MM^LDRXXW)9.NA =DD*)GOP%%[/93*61DOP$C<==AK\>)SM:D>&#R_5+0[]4C MOR.=Y' _5%+V["FAC-VN& 6-["MA*.R\U\-&MX\DRU3FA0CZO;1'$+LQ%>J8 M]=$>'V&ZO9X+8K6O^2$ENOB]3@I57FTJGJ.;+Z]@%QA1H.\(*PO$;FH#=5\WTJ;\\2%)GAH[DZPJ MQ2\[@[<__+9-^W&2)65YM:JQ>/22#ATM+9V(9B%TQ*8'8&P,(O [>DB0=C5'U5J,(G;HVE7*L MM\L 3C,TZ6_#XW$!C=K/%3/)JB.U)MCUM]V1/UL_;)08B/W06.OXA.;/I*A2 M-F!T'( O!-@%Q1?HVE)3()"WI>B(U$+3KGG'K+=VU;"WEI@EVPPI <^6JL,7>_Q8F;@Y@SCS$?>)2H]NN>7'!?#'1=[!F(OW()!H!%2857JH"5 YZ>W>+6I(K2W MRX1=$+(LSUD37I3EAH^=5RN>I?AND.2X112^0-MNF )1(L984SU","Q=)L2R M0<0->4I>MQ/*UM,#H("@;%M&21FE\?&ZZ:VNY.4R6=;4 : K*-> RUN09:H: M [1E@&% 429*,-CH:S88*+BZ3,)E!9!&L*O5;A[+E_6B0(Q@)[2LABZ682D! M$FRI.&%BI3,"*%B^$_-ZP4MO[M$DZ?*<%B?)TQ/S]SL;!&*MK:(1BVN8)DI# M8O31FTW"Q66FK@G]N61BL5%G4RP>DY+4:T>QV(>[,J) OQB^7+L!QDO]^Q;R599&LQ@.\42&-$S L%";(^E_2G!;B:"HI1XL$? DY M#L8EY@(&C:Y6B!CS=)K-; HN;DC]$MD=O4M>?DVK1_[2%G-4V;17;Q89LHH;5Q%;!8\V\(J=)V*8Z+QUGJWX2#XB\*KP8@]* .X,J'2?* M)K6!F8.#XN\TD9O?;1?K[1;K;99(062MN&/PSW'$&<\ MU<95RJTWX+!X+[';VWG.2,YS2HQL>92SS^WM%.?;*<[H3?IVBG,?ISBG6[8. MB]2R'2E._D$$O7-^?8*(3_4I-,&>X>NS"-XW=S(=ZRQXK+/@\5PL"&MB9,'C M2,]< @\DOQW[FZ3)\*WZBWR1;7@HYIKG>F"@KJHBO=]4W+FZHU]ISEUF9B F MQ8,D'NN6Z;;%W#"-YMF"?956EW248F#\81=/VWZ($A%2 MR5%1L&W1T"Y4'7H##HMSZ;Z2ZFIUE[P,;&92I&T37)$H[6RAK1X!.*:ASP,. M]YA.R:(@24EX]/:4OZ3#!QY^M4$V\/RU&;D&^''-MFUU=VRCQ*&G5M-CU5W% MH8\O;L_)D>7IIN!S:/VR7GV;J3F,RU?D2@M@I(6F2+.2W0D16S)*V-CKCISLL+Q#'Q6]8TBF15*\MN$+/D.8QX+W(C][61"^R\-&;V8CLCQ+BIQGNQK@U3'7UB#.N$:) M7C]MI@>QLWJ#'Z;%:%*?!+X?G@2^(6Q2*=.*+;&+YW313BPW9$$?FL:#G,5] M56> _FG5S;9;.&QE-_UEFD#!3Q"KYK7ZVU6SU#M[(<4B+7>;[PAW15D>X9]( MRD>)W:GM,,T#D=00_) QI@,U3C[O/#2O+X^K;AYE)68_#Z4I23Y3XW%>[[F=BDTCB],WRM_M@6Z_[H-)+/AV'RRD3S1PTTN57Z2B'?I& M,&WL_A%"0Z2/!',*;?:!5."\JJ01;YS!-!$X3$H+4IQVH(DAQO4#:###T$.T MM:5'WD986RO]*"MCX]PI(W/'XU4IGE'2O9H4S2-)ZBY*]:KT7JB#F W>RHG% MK9)$TD!SHFBW@5(E;:QF-E$197(-P] ]>'B\"+2[FFC[>@-,%*NE44JA3"SC M%/J29F\WKQEZ0/-JZ:#=TCY=K$;&JH:RLX)9Z/N+1XO%9KVITW+*+A##([II M.3&ZX\O%"@U;U7&C/IYYZ!N&UTG!1 ?1 7W:YM#M?HK5Q@H%4&;LEP]]-0^^ M40A:#D.JO-D9NV4-%$196LTO]$V[SF[U.2V^DN]L?*&;G#^ ?5W0G/UST616 M B)I5F7'IQTP92.-M$UI 77DS9!S<(>0\;Y:'2UI?5@5]@45),(-!$G"A>'L MS$M1NG;-;U1/[2^"_$,O^"U!,(I@!84!%*%SB@-EP,X)$F*(W^WD9F-;ODR* M9?GMB6?M^_3AX[]\^"1;,N#+[)8+F#*!G WE.$#M-.["!>+?+A(P?$,/&$HQ M/WXV!\FP# 8DNS)S!(E$X\D@V?'U,I*41=4!"/MK!P[VQV\GS1*7K6C/5BNR MJ)H[,3LE &?4I(C8(T 5B=3UM-!7[7'B&'H)1TU$ WR>RJ@0$A'A=X:-S(Z MB7;'&%,A!CY>=Y+# 6A\2"\N"$'NK!\,*?U:MRCRYN!.G9:VWCN\9VU9'#M= MC8J'.H)F-N9@)C-URY@@K;-E;ESI>.R*+.UY$U5^)%6Z2+:/&[N5Y#@I4U;? M=4%*5E4O&9_;BNK[@66#UWQYRLQ45G72E?%;5&XKON0)B#SQ;C9H[I(7;\+3 M_*$BQ;I[>=EM#>/TX'[JN2'/).=9>+;)%7SA3+NAULT([K;RZV:>+AG"Z\JO M:5D5=5XUWJ^/2<[JJ3S571MRE.+"4UW-C:F+?$6+M<=ZQ$$)-I;7&3S\U'*> MI$5]A_E+O6U/>M"5_AMRH[ A2J[UP0 $X!EWA 3 MX86JL!NOBC['P,UVQN':\ TD8,=%3;0[NPT2A=U5L<(*1:KVLI] M#G-[QW!8IUUT-(-2;YR"#V\CR<6!;BUY(.=5VY^IL:YJ+'2.?VO9AAX%Y*M/ M+$PF<.B^X&?*(6(P36\1++ZL:@KWJB\3+(SE@%/;BR=Q"C$90 +7 M>^;,V*=)Q8\7[KY\1+2;OK"BJ52% XW^+K!!)S95=VZ8( ^?/DSE".VL /)^ M3=9"S((LS_*JWJC6 5-52HY(N-3!01'1.'XQ" L0?/64O(K):.?6^:#0=(5\WECW&M3>QAR7E6(2&3JK)D5: ^"*S!O!%LWB$)>XVD.GN_B%TN7W M-,N$2-WG? 8HPY"VS:@FG3>J#)K!(9K4M89.Q0&,P9=I;MR,P/S1VM^56^]IC4/T;/>;EE*I_CK9C.&\->FM;OG&XE7^A$)#;&I$AO+M<5F3=B+9K%^5RNJSWT"^) K]EUAHLE]";#4JU1T*7FC7*[QG&(6+0 P1]F!Q3E=U*&NYJ=MU;K M*RMZ3\:$B]R5P7&9-UK=-)Y?9P8G4/"'X ')1\=#CAX*4F\4(57Z0JY0C^V#L@<'/9O$@7PW ABE8.OR[MP:%-VA!^P=6M=NK;\%YB M$ 4]Y^>'.\>(C^[+JF"C-"+VH"^LB#FH"A\<_/!-Y3G&H))# #2FK4/K==M7 M4FF0[*D6#S&%7BV'T3?\-GZDL82>P**WV6Y(/I>/O ?]X[N,^BJC[K>_:&BK2OHQ00_3MX-NY+O1E/OD3*:I7?K&U:O>MGYK4 M*=[ZM+9.#WU94>=;'S8U3*1]5R&^N.5T$#O7]9C$'T;;%#QAL??]:V5]'OJJ MI+ZW?FIBD$C[J$1TT3^#WX%UH>,I61&FW?(N>>E\]-A!U15ZZ*&R"M^ZJ)%) M(NVC,ME%)PV^_>]DT;X=@SK?ZM')9Z1)6ZF/D).BTK<.:VR:2#NM2G[1<8.? M=' 4;?,;"_8;_7WKP' )U M@W*'BSU5 ^T)@0,1! Z#W4Q6G!,:YGWDK_DL]'!$%=>?#9,4/SAPFC37?LZ' M22014 V^IXX0^33--A7J"B6.@3ET,!FA6. M7Z5M,6P*]?LI+IF/'EAQPWRO+[ X@K_7!G;8-5S+*7('?IC%@R_RK!Q,]2_) M?]'B)$M8DXQ?@;$HJ(5?\]&0;?-0R\@"+<]LQR6*5AD) M%ZBV)K^TK);0 Q5_9(4M[HI;NJJ^L[7>0",0)D9EV@9$EID?@&P:8R*:D%6& M'G1.-F5%UZ2X(5F]85D^ID\E#"@]I8"1BG*&X$$K/A4RJHI"Y[:_*Y(EX?+" MZ)!];EMF_'E^.-"H.-'X8^ZAL[$#:U,@GJ"ADH>1#SI.@&L5OS$!J0RAYQQ( ML.8L#+S20M,KP#:@#[>JUR%# AZ5OIJHJE@2(=B&=G2=(V.TI(P'&] ZVP4X ME*OH*?!PL$8&+_&?\%57P:@(['=*/@MG<_0YGNU'2:^E6J5T)NOQK5W'$;^) M71FTU)?DY9I^)P5H)_BC2*PX^#@'&RD5,K;0D)N/GG2<% 7S"Y9L'5&D$D== M22,&29AF#D;#J&=L.PG3B4LRT(1?R?D7!3I4ZL4^)@NDKHUCY8ZA'/9 MGKKOG;9O!)5DSL(7:-7&% C4 ['VHQ9J=SNCIA[>%3'\0R]$KI[JA_/RAUJ3 MF_3AL;I:?2N;&,X )BC:MJDTM/&#PT190UQH6(>.6O3%$]A]/6FNP"DQ(2,& M03$FGALJ-.I.@L68=^C N$2^W>U('#3&]&IT=.EG"Q"ITFXPTF4?.IHN$1$' M#APD9@P$+^8/_\0H+#MTKAE!J?2M0YPX-C [7CU#TRL9=]\&C?Y(KS27U/'K M':L6V'HS*"$.!6%*!-V2PP"%VJBNQ]5VXPS%//0*12HD%Q'<+#$HH8-+MT2X MK303$*@P(]6_BQE$94KL="LY2.R,]IUB0@^TV>8>/LJM-W< BN&PZO$FS9;, MXV(2BG]>K)\*^EQ/I9*M!Y,RV_U:5)E CJ_)D$+M&@ %H5UUS4XNJIK0H]"7 M9/'(7+GBM:N)9&M12[G=9U10S@,D>&4MH*%D/AY3]K49TN0'N$M>INR(@/MI M9ZL56517^;:&LY1]RVL8YX1F@TTML66[I*0GO NZ C+DGH4X)50[S7.9P,1,WUM,:*MI;LY%'T$D.EZP@#/QL^.)D#<3TLG+EW( MZ8+&^+#8H'A5NP#2L*\O6\C9AIZ 0-&DEY"1U"I Q''976]H&1I05]FE[*5H MB.FBNE-,C()4L: "BM&Y@(4R*C<%&+X.Q!\M:;TA<;7Z2KX?+19TP]WIA]LJ MR9=, #!$8E1&'%?#E0GDF&([.[537@N"_O4\9!4^3MV?/";Y [G(F90WY&'3 MW V%KTKH*<6M"15E_ ;'*VIH9B5C'WW]ACF>2;DI2+,ROB%/256D=;7 HPAP M1HA)/-IVLN01/U1<-(XAB"RK]'&=H,'SZ8;<0/+Q>-8S5&&5^&.T"8M'Z7[=PXXP=.4&:?X MP>.NH:9-6685=X_9[?D2%D*4TKN26FH0,7*X#>B=.:@6,6Z74W"M-G/D# +'5WJ"\:\U4VQ>.1' M(]G\HK0T3 J:>T@Z%YLK5;0R_)"CGT6EJ&/YE5:DK!.$EV%_0Y71(F1KH@5RN>+"BO M[N@-61+"ITOV%YOMAU/4=$;B'-8$1O'BQEGS(/$TI3X?R[V^J$RL9U)4/+59 M\T\>QK]FJU"Z/";,RR1?$B8+]QQU$XD5)W">,>04+]3<-9#5+&588>A[5@/A MDRSC(V(9X,@M9IV(!GQ'*\$@^)@!^)+)F99<6$_8D6!3[&U%%[]? M%VRZO2O2AX=1<,L1-QVVL-QF"#NKAIJ*2&RE+5AMGP!#^%$] 9*,U/5?K4[H M>DWS6B(EXO#%08AABL\%4\9-804B3"TM:FS?X#+SOK\D+WR9L$7TU>H_-DG! M\P&^GB3EXVG*5PSY'M]>X)3;:NHE+7;P"R&3 M;@C=KTQSZ31Q&&WJ<+Y?T47(]D,<+LQYLB!':WXD2=D]QV1@C^F2S07$4M6L M<-7E)DP=+#S/CX^\UEL&5ZOZ+@27=1R_E=/L0K803;P6QBB%#\Q"K(1M'0?? MZ]R3RS9XQ[R#?)$^)5D#J&]/-+]F U.:9#QFMZX/%8ZL:B[6\07K M4,)A1 U\!PCDL8"/L<2YP2 ]EQ@=Y)25,]A<:[ M?E!'4HU'*:$$_,H19;RHP"MHX6..& K+V\:\04]SX)[4)\W%^0/ I%CR;?HF M'7F\QC54%6EA/5=A9MMH\>0._@MKM)+?>R7E5=X_KH +-+VX2JBG MCQ<7ILHB<8%@*P[_!8LC\@/4=Z18<\'9M%6?$A] 044B4M*")/$:'*$2TL8P M)V'6@ \&]_P/:2YR+=WV86 I7;Q6QBJ'-+6"G;!WL%PTXK[&>9HG^8*M/,JJ MW GX=?1D!9I^D+M(01\O#DR51:_[M&P%+H)%!L7P!'A^T*?!2$Z.V-5] JLCI@*"P?R2E2]%T' M]%6&>=Y4<'T1 ;QG\"E8?&T R?8)=GY,Z+9B_^D<)E7W?D1!>#!0%IP+2 S4 MMQLJE/P%B((%X^3"-KDOTV=B@2-%62V4P+)S1).^$28#"JQ"W.J,Y$ @N MY MPR.1%CO#_7+XG6%1;BXXPBOO;F=8L!?XB20) )3!6$$!8B)$IF)CF^N2$:.M M.\@W_&D6"8>[Z5,D;XRI2#HKTS%)T S#*B-3E%)R$&R3",-<0F?S&$H%IHA5 M$TGL&CY)L-)N@%VU:8$AAI!I8TD$/,&XHRRX@+M.F]4,Y@CLU,7RWE5_&@'F6CD!Z&#%/\]J%4+, MLA"/T%VT+Y,T$;N.#+1J'.GX%98;V165@'_,<&S7^4EHHA]2!+5&FLLM_,@ M4RV&LY=,^?**/W\P-?NPA-[LNQ+S-+M$8P=FWW$./75?=@[J@8B0$XAU$T 0 ML;VU^F#-"S&:F,S0J37/DT6=IW@4]0,,*Z4%; S0AG=(CI,R+6^?"I(LK_*_ M)47*W>4;[:D#?3'075$5"[6>1%ESY,6@&Z"WTE35-79O5'7XF/6NV2(XK2JR MK&\L[NZDG"1/3-CJ]5O.ZNQ+/P#)! [BLI -A]BA,[U9C%!D59T/[_DB7S2) MX/D]]V>:/=D5GCRMY0[@%5J^> MN+("=\_PU",M3\%/FO\KG69,0>T)JW'!V#%EW0@37&=U+:&S"T/*="4V&Z@T M)17CE+1D[)"R;X;)HY2TFM#)B"%ASUZ>TJ)Y+Q!8TAN44(!H5&*.X%&K/1DT M(_83DP%[&H&8BD9@D910CCB#$G,$BUIM!R/,@/W$',">'.MGDB=YQ>]280*D M(+W2A>[1SQ$F*I4=.,L]YL'SR*ID9([]4Y;R*U<&0!D70J"E6VC.D)$J[PPW MW1J"9Z:%!&WS,!_3HJ#?>?RJ#5XB(*0KJ@"2O.@CI#,HVFT".B5M[ @P4=7(Y!K&4]/6XFQ\1RNDA<>4 M,OMV*6=G7:F:TVS;93LUURVR]][0+&/34H'KOR"UM Q$2_*]GK?6;5=FM+(!/K MR+:[NS*RV,V*5-!P/U?&TTLZV+XD7TEU2=@HD3R0NM+6V1O8U:B,. &)*Q.[ MQ6U4-S(_LH*I.6,16�(^E#OG7T;S?W&3!IFQ4"T2 O-"\X()6?@ =Y#5.3 MQ2( T8+O6UYLYQS^2E(/H,US2,WE9 5,[%B!X#%E-2](36JH"4 SK7=J3EH0 M?F?/I,F&7-]"^=^;Y4-SGWX\""$HVS914L:.#;R:1J97L@V>EA82'THUH:53 MA )#I)U 6QVKV.307C\=Q:>9I*, %(%24FC(%."(X,JL'@(2G&BNSTKYRB 2 M2;H*"-V$GW2&MLD/M&P/#!;CY!>Q -, M@^$ &>JD&!.P$46*#-T4H1TYYSDMN)L0%%-!)%8%^[F*!+1L^&%>W8T1"G5M M"G=9F$GH(=S2G*.!*ZA!H>'9W*+*P1AOTQB&WMW%I'Z0 ;I*C:+=;@LI:0,M MYY7=DYII*+?Y[HZUAI^7VZ,%>4[IID38$T.Z?3Q.11JI-0WTPQA3S6[>UNJ/%8K/>9#SI<_W2-S\Q5Y!'/J _ M\SLE=$WX6VU"AA!OL>$DO!P&D,33;);%Q4MMQL6#O%=W=7)Q5%5%>K^IN,]Z M1Z^3]EF=J]5=\L+/0)S3XGM2+(?-8UY2M(Q)R4!#F+7QZ926Z8YVIA+4+^&9 MU!S:;VVU*JNC?'GV\L04(U=L\9;P=QT'6,.0MDVH)ITAF@QTGPH?=56A/>): MND9R"![]+UTTB"]S-3ZHF1-;"\ZA\QT@%1##F-U$/2QM-D_O2L\01M-::/*L M9%I[Z$P)*BF/R8H6W,G.DK),5^FBOHG6_CS&I@M6_9G-DM4,4>NP[1S-C):B MA,[/H)+>#+)FJ#Q$X.T76UWX!$O'8 %^R4SM@)/]8#CK&=Q=RP48"D[ D M$$/1SIEA$(W0OG-Z38J4+F53O1?>VZB]4]XS[ ^6W=JEW L6^CD%Z Z=)'V MY$7B7U%,!6VPV*&@5M\F7@ )5ALZ=X:+KB-Q-GRP=C@NRX*0*:U=>7,9FGAT>'2\#:&3LW:&UEY>M;'+M)[N_3NV)3 M5D=E2:H2/A*K)!*NAH0HD)^K[WT4J5C/<#*N]<0OX>;C &P]'1RMRENRV!1, M. );3D?67;& 9#%;#ZD&5QQ:% -I +G;R6-R&@ TT3@F2D-3G':@=,VQ+A.9 S#'TXU-K2 M(RFI&Y8[COU!FEOI**)U%)LO0?9+G+[?4+DY1'+D"OP;;X M^! @LG@@+T/=_^GDANB"":QK<* /64?HX:0C\2G7D"R/2<[^45UG25[NLO+H ML&50>(PL5.$9X,J\$4Q1A:HAHA'KKF 29K7+A<<2HM 80\I",\ .7FE3S"@Y MS^" NPXNN'+X0^TS HV1ZJ:XT3$/?1C==DT'K+-=L)JX2W=(JW2'S>ET$3]- MKM!#I:WTX!+1#;.)F \?7G""U F(UX8II@@X!?*QA#LB OTHOC 3V$.1ECAP MKXS8A$5^#)$?6PTDJ7!<,)N(_,"NM:-1>@+NM8[Y-!&GX%X>D=I76ICK9L0J MC_)&R&M:5@6ITN9)^C;F$3)ORCCZV:[9#',K6U;7-HPNN*!1AHSJ]/)#=,=0E!U-R]?F]89 MVAL<2WQ+JJHY/%FVOU[=9^E#/?)IL8NO!\<6?0*(Y0IZ[1QTFIKQO> M=%>K=L;A0EPG194NTJ>$27%.BU\?Z9H_5E='R?(:_N6OI"#7FV+QF)1DF/3) M(<>V<9UPG L,W3>?%3:=B#$Q3@3G2.Q(P41@[AQY8K[+W5V M":B@G L4\.I:65[)?F+N$WB8(,6"3:/) [E:U>]Q*DR-HA4#@9IV+N8V4=FN MJZLK")VO9*P'3V;'WV,ZWU1,E[/U4T9?>70@;U(EIG6.BI?JG*F;9/])DN'D MXI"CU-&VX#@70+IO/D- "L?@?T2K6^AW:N8#!1&5G*_E.!:$S:(S%N\@KPM\@1.$# M(I8"I$\\7X0HE'8$D7X-P;-(R*>^&\*FOORJ#@(T=\#0OH^\J-;)@8K.%T[H M!G'LMD#U!<\K,1;W:$W9\N ?2;M$+%):=$;0YM4&+>A,F$CAAV,R7R!:-)(C M2.)J[B6*B!&<]2'BQMB\/QELLACR04)4P>=04(IM*B] 550NL!KL(*1.=G[' MIN27;(A^RM:61.*Q5_)0$"AO#B^8ZU4G4!;L>/E8VO8!H7_4E[O$1:[3#;FC MG1W,HWQYLBGX$97ZSX]:!$[B*D6G)=?Y(M=%,SI"M:4H O'!LJ%CSX-8GNFQ M/,LS9U"B&L+KV9T=K(+M.MPN'LERDY&KU5CH">7/LRJ[S4)D5':O^?&, ML36E(:P 9EBA0-F_ALMT9W2R6IPJY>K:E[2XI,TU+:T# MJJ ')R*0_A#<4GU#./10P),1;"C=) M_@#&DH>_;Q/M;W^?J6LN46R:"[YCZB7I%L:(DL<31E^ZAMS+B*=VBT?FH"JI M>X.:*+JU@-@97Y(7N3F@;\(<_6^1F4,AN,H<_6+CWK&OU$6W M%5W\?L_O__/,2FQH:%S!<*F*;A^3@AP/!3HJ"MZ =;CT=4=RG;SRGXZ^)\7R M#L^QF!42N8J1A4*]Z^,.$=2R MA7I>YF1QZOS'2#%"K]/;*[FDO4L 2_N5UN\.D&6M9UG?2.]^YP?$OM+J/TFU M.[(X *[W>L1C)/[J.8CNL2\[N.]1'B4/'1#UIEISD/.<%NU/G&YXDCQ,Y;Z[ MJZ3RMSX\U6(SZM@2=4+G7[=N->8TI$6S(&">A2N_&N8ZU;D>GC=WW M*&=RAGZ:PUH1D8"O_EH>;:I'6@!>J3?^4[N/G/\_=T="MGM$74HN\<3$;>$Z M5Z/*15EN^(MTS2SKJF.I>$_M5##O?^X.A6COB#H3+&WH='BU5*.@[5B=^Z$Z M5T^F/H0[#_\N6 1 @%" M)"*WU1T])M)P_20>XAR8'8^#@+B+]G./84NI)B9@E _RY<5Z399I4I'L]6_U M_/+MB6FU6)",\*Z4/YP]DWR8)\*F:'=01A<]""1.:"U/@RA:F*E)'17 XQ!O MZNX(P\7@VB7Y:WFT>$S)2+M@G8T,[6'@D(3+>L>\!UQ?J M@.VEM7T!WY6PP5-0V@>8:T?H(B^K8L-_+.L+F'>/23Y<:=S0+#NG!2_D;*=C M2N63-T3L*C^^O?O,?( '4J^:^![4>9(6 M?TNR#0DZ'MA(M[\!PTRZMQ'%N\UG.>28Z1L\>6L,+1+A0!3AZ/,VY/BR[F&. M,Q'D[/77#+6ZI=B[C&>$L93+^S!C+-?;6./1SG,:<(PU#9XWV5];M$&GZ$8= M2[F\CSK&=4/:Y@9'$[;?U"F7^_^(B^BWK?Q8(*=YM3E1YJ(7AWLZ=Q] M+=\"Q4$"A3G>NO04*\VI1P\5$1TZV&/'^UH9!0HQ!(H@O'7H*5::4X<>*B)2 M2S@]PWB:/J=+DM?2/"<9EZ.Y$S7H55HZD4Y73G<0N,6V@WN@*6H6R+ ]Q&>& MC(O\E&994I0,F+7<6*A("^JP Q0\;##I6FJ/Z )$$7"S/41F=U7KFHV,%5W7 M:>V^,>7+&[(D[ O/RL&*K&E>?S+U!@S98F=[--N# +*G5@XP6Z,%%9W@ $\M MM>' !ZVM.9]A%'VL+.E%^5M M"'!KS3F- ACEQ$ 0P3/UVH8H92VA?L+>$=_1\_:3^?KLFTF6>>V1GEK70_=R M)ZGH*_6AD.KCG_D#.F3Y\SO6_TCS \TK\E*=936[G]^5Y('_(TS'XAV>=73@ M523@2]O\O2^1O(SD"F!4I3C\;M+$JCG\>E6&SE[?"@,^.0E^Z\,B_/.CD &I M6O:N93O%.[:)Y9E0M'5&SQB%L0_T A/&0,I7F%0FBN$Q3LF04/=Y-BRPH>,J MAQ_0LBBI7D' )0,Y_' 7E/ON"+4!6.P>>31B&[IGZX6]^TXM03,JB09-I^3\ M0"-3>R)H.FSC'VGN6$VV8PU0%@^<;MD90D>J^E3P=!F'?C:A$8Q5 "P P&_B M]:O^M\-;!*B4][8,&%0:Z=B"T&BG2+[D#\E^3=8$]%A]5H&-K%I5$6YU R,3 M$_^J/U"N+O1.,ED^S[@;0(G*O_4"Y&MU+3W"PK(6WX_@A MGHM\P21(GPFO\VKUZ<.'?X4]1A2Q0)R&.-9-IRG#)#5L(Z-(MH5@-1HU H4> M8;=/E7$YFTTI$'Q:NN'S=V.Z X4*.A,6F@?P-/($WJE+8[3:BPLVZ]O<#01+K03^0)\8&0 M(_1)@+#WZ? "C@K5O<4;^W4&GR%5,1)E6"J>X!QH1:H1OVO?+H.NB6()AQD8 M:10SB2AXA+.3,NJCMI2O<,W==\J6[H,E?4$?BF0-SOIH^E9#!'V@&5X^-YOJ M"%EQ-Y^$:J6%1]!W#:NBC-*R)CGK#:KAYB5"4 M1=496=E?NU&5_?';'9?]:G61+_G%XTV2 7Z1DD88&*8Y/$\)TQC>7"9)Y5[> M=#<%SJ]I]7A#LEJI\C%]NJ-G#.'5*SA76Y:6@4U7.IQ+IH8+A">CEN@B#:P* M1(VN"B]N7DQX&KE6L2(*\AY=0TKI9[H"E;=SL1I8'5,V?EZM3M."+!C'\N0Q M27FH O1J<,1M*^F( _DSMN,)-51?"1)UG1P^NKI"#$$GCRE9G:=YDB_2)+M: MK=(%*4"@("C;9E)2S@\B>,4GXD-9T7@@^LC^;+\"'7N.2EXKDRUWB MJ%[S/J?E8_+ZTX*NW]>M>MO+F^$8W[R*VL0ZWUA*VN*L)06PLF%J,&NO86 M*8A*>*]4,0\=&[PASR3?D*'MAS]O=\W%SS.QJT0/&RON6/F($9Z]D,6&AS:Z MJUPVO1:7ARPT=//Q*2FFMO8&E''Q)T7^%Q?(][54_O\]T7. MIM#1]7LQILZ@V!1.J =IX2):3= \UC4AF M8G.$?G;#-L0V]'[ZMWQ3,H_^JF!B%^3O&^X=,XF_DNH7UIZ7M!Q:'U^@;2M, M@9D@PUAW&YQ@*FE1$RRCRL7ZB:_W^0#&EH55DC^DS)D\*DM2E6[I+$M("R*ILVYZ&96<"JRDM8H,PP_I:L 5[IT9(LA,;&);41&UCR8AF M@A.4CC: D#%N+1_N+1.291R*)&=>4G:4+X^6:Z883;):Q8H4;"4W=&K]UR1< M8)\US03/^VMM*_?:IW2B3X7+Z[ [$"5OC^/7]J,F;:8IAW&"3#R'_:;"-'78 M)K>)E?=F4ZM X.=P*2IU!P%8%Z-9NJS%KY4%3D6JB<3VOX0HEG.1QEBA2,4E M1R"Q]=5' "3U!#D:,I(%/(:F(Y.B(OQ!18U50;MKCR3"3&'CACQ\.-&\HQ-T MP0T,G1NTM[#RA*"YC6/(D;E=>8H##. Y+PW5<%T_I KD#6L[*L5JIK;S[K26 ME%OH0R%?$N;WIDEV0YA3L4AK5YB+#EH;1]PVC8XX8ML;Z8F%@(YIZ Y_6S$! M.3:/-R5S8# W]-4%QQ C31P#C7H6_\ 2W@/ M#V=.JM:F9V<5P\X9E5AN#Z,M.$Y?%\2&D!-G9T2E V=F1E]7B[_0:$B2*S7HH993FDG'PD0SK(E]N%CK[J(FV6W(P46SV02FC MM(^,P\13K*!]3I*G9)'J#*2A$@$]&55L)L*IH[21E$7H0Z,GM&#K2.:LPH:$ MOVXCLH.OT1E.*;[:8,.B$P]CHWR)&OGP!8:SE*) ;%8S5A(W>RFX>3E2 MJ=D>V:X0?R$\$]'38[H $\5HZ88QLS'=0<3+-.J[C)6-J_*22$\'D$:\KC"J M*(N@BB)])S4OQ&H(!F"'C3O %8AABIW2RI66QM8"V5L;9K(R-B[<9 MF3M4 I6C,DW ^7W\H=6U^R'L?*WHA52A #!'CSG5+R9U.(3HC&>;@C[!WC#T M25R@[GV*V4(*)= VZO,(TH/6I& RP7O.\$?1DP8?8[:54A%\CQIP">',?$G^ MBQ8G&^:(,V&@[6$YP?9LP)A@SHZM5F$''BU41XB\ACQKY]6J)PWHX&CIQ.4/ M.5TX5U9A4(I7K6OU,<4XCY.M"SJNE>95>JZ&!?6T3\[ ( M?UP@R:3A=NAS)]#>_QQH2M5W,:I5IFL=*3\1=._S\;%5?+1AU5)^:1-V="2? MA:LS^ARS933*H"TSYN.CS_!=RPV?@"5Q<_#K-FX^^!JS6=2JH*TR8N-C=_=+ MFJ554KSR*\^DH.53LH [CIY0>)T*PIBMAE80;4 51Q\[P?Q<[(9)<%U0'K2' M5WIJHL[% 8@H9ONA%#/H?# W'SO$U_0[*6XW3T]92B3/5LDI6L5 BIC-I5<) M;2N0U<1=8GBP)$L>)X#'1^B;&!+[WV(VBTH-_,#79^)C'_B.GX:BZ_4F9S75 MEY%!J^C(1-YU*5G,MD(JAS:;G-_$W5[X"&'U*$EK#7P1QP&[7V(VC5P%M#5Z M+$+GG>&W_XMD4?&,V4+4VR0C/&%ZGA-H%]ZDR,[M0!29$OO-_R(F^1BB8Q@>Z]D3!#NUJW)*$ 1VIE8M'L/9;@6+U!L-5JZ/B(@NH!/6:N,2O'*]1YE!7AV3 OQ"G%*8;)]QT]?![>#/-5MQ/,<96V?'C:9)='1?UNZ_ MV^8;CNN@48*YZ"BOEJZ.R2YDKH^J.5*VM!3UE1%UG23N^XT/9Z.NDS+ M\ZW#*%LYUN[2RAK:+3\E]]5%SE]=XZ& $YH_DZ+B3QTU_^1+F^N"N3H?AZ%K MTW(BHHTO=T# MFTM7^ UD,=+&- JE_[$!E"GV7?)?)2!WPWSO2;G]]$+O+:V MKZ[B6NCNX=PP+P/LSY4Z?H49 &']/=3DQNU2UQ3))H/3_C7=,3.P#KR-X4(? M!TZ;6H\XUSW\'" 86\>2*[M-ESS<3LH^X"GM!=(6E#MZMB^^2[G[>-H5V?!>TORE!9?:47*TPUAE'^4W6S#EM@= MW-27F('IS34W!0"J!C^7A@<5GY)[MM3:%&WM?_B PX*FF P0TF)S1 6N#29# M0UJ-C_O+VMH_VN'CHQT^/AX2/N V<(Z/CP-\.+T3_2M)'Q[9O'7$9$@>B/S2 MF9ZPU5]%. .KH_4TM;.*L9>\VCIOZG&6' L@V<]_Q/ WP$2^E] MMG[*Z"LAM7=[]<15A ^NZ^C$^74YW0S@@=72% \*OA.OB$\&P*])4222#.+@ M-S$9]+_-P+@J;8R'_#XO'[?$SUX6CTG^0'AT^%M> MBRTU S/;M8!QC\;6,KZ_OJ^SEN=)6OPMR3;D"TE*)E[]I%C Y=;>8[*DM0' M52_3Y)YG"JKO]=0R+J_R&]Z619H_,(*O-"_$G\=)F9:7DE.77GBWT'#,.\0@ M?Y[F2;Y(DVQWK*+<_M:H=9QD[$]R^TA(]4M!-T\\?BHYI.F*G6C@R>P"#4M^ M4$>=-W!W<',J,Q\)I\L:>O?GKR1;WM$O2<5'^M?.[L!BL5EOLH0M[;[Q%J / M>?H/LOPKS99,@4M:#D>AZ8Q:@TUA=&A]P5FC>NT%4Z0,O;.D[,&==G$V19CR MQ,P3>)Z'UD%\-'6X&0,O<.BSGY6]A)=DK*19$^-8>S>*<8 MCGL8TA&Z(-+#19BV8?:$,D@.'WEN>7X@)DIS ZA,607UX3Z9IX4E[V2N4Y,? M&I(,&\@KFO2R>'EEU6A?])XLEV2YP_U6N*O5^*-HC]?1MNDT-MM=55LVAX9B M1PWJ%=WV,H9.=MQ1?"OR:5KR:V"L$89K%12Q6)]HB \-IT:-XW<=HI%$1-\_ MA+SDO0N8]@.I=T62ERM22)8CI@4[U[RQ!0\-F-:-YMF]Q$LE #NS_:)?QO>( MIC.:M%_TB_^;1[/9+P(:-<+]HE]ZM^6"IN60]=:C+*/?>=C^G!8GK%'2BF]R M_ M#4J(NW:8$H>&1_-F\@H\E#@"86Y?/C:YD?RLJ_8YSPM0D MXX1@=J7%;673TH>&V&G-YQ6]QJ()) ?;6ZJOPS3JPV"5$W3?OAH0'!KDM(W@ M%550[0(XP;:/&,))^I W BU>Q7L!M9CZR=FRM#AJ9%KZT/ XK?G\'A\R%4T@ M.=@=&ZQ#B?6/_HFC+Q,G\FRJ9C'?9B@ MWTJR/$F*XI4)*CM&:U"JK0,&;77-Y/0Z)$$J@+MKMSD;<-06IY+_(J MR1_X3?Y&\NU13OS$ZY!C:RHG' \-]>Z;V6N/<"*NZ"WA[@XY:!8H][5SO@XO M\X;(>.UOH>^IH?V& -P)+7K0YUFDO.ZGQ@**)1\EW@QL9 MRE1L9V5E8F$S._MZB_TMUZ?"SMYR?,JJL-#G])R$AV$N MS_V.#_]<&1^=X$&?!VP2'H8)P(*E*=AZM\>OVW_^-24%:^?'UTOR3#)@&6%6 M:+BVUA0ZO.6&57-Y6X)@I0F>=P9*4#>6&'1DK49=LKUF"?@Q?" RU:VB_QI4Y6U,K ?CZ < M@@JB#+W!8S0&41.U0<1@JNL!!ZHFFO&I(QSLW",H%2 )[<([!8G>E7<"DJ%+ M']5(\AD-DL]HD'P^))# :CL'R><(UWT=?C$E$LY;20D3C4:OTE3K2L,ID'/:HD&H?( M)790B[-0Z-$LR1S!![L*FPB@J!9>W7E].[RJ_29$$=7Z?E0D(D]*-I[(UO-J M]76.U* VZ0I^5$N, U#9G9#Q )*74F$(*C5C&&D;P162H(I"#T6W55+5TAUO MRC0G97G;G"8K 7<<1=NVF8;V\%QPD\;QYGQKA)B867HZV!II0"<)_"; U/\6 MSFG&&9FJM>E:7\FPMFB?4>BY!VW!D3<7QH:0ZVIG1*5[:F9&;X>VDJ=DD3): M43U\!D--)8Y^#?< /'V#0 4 =G-H M+3(P,C0P,S,P7VQA8BYX;6SLO6MSW#B6-OA](_8_8&L_C"M"[NI4O3.[W3'# M-W2Q:Q3KLA2VJGK?J-B8H#*1$J<"4."*3M+U4R>2Y( MXGD.[@?__C]?MAOTC(LR(_E__+#XTY]_0#A?DE66/_['#_OR;5HNL^R'_YG\ M[__;O_\?;]_^@G-H8=7=%F0=%5DJT>,[C[=KK,-1N<__VEQ_J?%G_YU M\7__6^?]V[=,?Y/E?_\K^\]#6F)$_>;E7U_*[#]^>*JJW5]_^NG+ER]_^O+S MGTCQ^-/YG_^\^.G__?7#Y^43WJ9OL[RLTGR)?T!4_J\E?_B!+-.*%[JC_O)0 M;%H#/_]T\"658/]ZVXJ]98_>+L[?_KSXTTNY^J$I(GMMX*05?QG)-[]I\9>_ M_.4G_O8@2@UE"M.'GTV_'D+U]RO(!G_":\3^_]NG&ZGV7WYB$C_EN/J0/N - M=7XCTR M--V3*MW E)/;&Y=UY,:]T!^A/JVJR!\AOS)E.9[A*W?7_Q2X7R%5ZUG9EL1.[EK'FRY MY8-MLNQ9W;!6A!3CGU-2J]QBB9=_>B3//^'EBEH^_YG]\9;]P7\%_<=_W>1E MML+%?9&R5O.B*&C9\4V%MV5KEO^B__A!+UAE%?M5*L&?^K^'6>[]H@*79%\L M\<"WNJ#_M7G86'W8'B[J0AMYV&YH@5C7 N=O?_O\ \I61HI)\QXU HA*4#-X MB_.J1'\P8<2E_[]__^GXJ\=?ZJ+H5W]:+-M?0?_4_/)&XJRC1C LZG6U28P_ M?1_O$H46[$I[?B"R@ B2&OL3\+'0 @3]P60#1T=WG"R@@;*8.R;>%]N\TH7$ ML9 @(G:%@-!^-.DM'HYC_"@O OG0 MFA=X@,?"L7E[;"@BX1$LRAJB9Y98NA]L:*.;_+5QW0[1*'P7?,+ M!^\<<-ZS!!H3199ED![+)NROL. 45P#1?+<^!GMB+>X$NI U"!*=A%:-JX]& M(<%:R1FB(MESMMJG&W1J]2L),F85/&\PN60J"1F_(34+JF MM9 \"B?\ST@PUZ^&(>A&'T\".BXW0EU'&[0F80-+SZQY-1J$EA.L9UUTT53T MC/&%#S4SDE_33J0PQH@$>G&F+^",T*XY#_%&8%X-UI%"TCY![%$,N!16$3'Y MJ")X=F7[$!U; :]MP)@D,FU7U>+8A+Z"^E?&)W, S!BGKO<%WZ$KC%'#E[WX M='SIC-;6E(>X-#"M!FI/..EBLWT3 RQ'M4)TWU*$QE:NC\2^-FC% H:@H5GS M6I6$GM.L7F6TT=?OC%'F,U[NBZS*<'GQ^'CQG&:;BVTE##E*R5[\D4@Z8U9H MUT-D4OE1 UJNF= '!=^SB_CS]"&.'KZZ5HG5YQ>!7:C41[["KC_( ,8\I8^) M>)$-$H\*2 H=+$E^[SZ6G"EC*(NP *(K^NT?."?95^^?4S371-D-U79/CE& MV^;!?UTLEZQZRD]XB;-G5F$?<76U+PI:M0,$FX@V7T4M.I%!)D6&V/5NX4?$ M)&/UI)5 Q4'D#.4X,%>,JIG85T>?,"HMQAASZX%8L]_N-VS)[[9ZPL45V>X* M_(3S,GO&-_F2;/$'4I:TJ+?K^_1E3*0IVD=NV6F[T\W&GRT#=[(#52,R3BB% MAI_6%I-+_)CE.6L"+],-.\@9G*N3D$1 JG?$:!M# Y+;EV%^6#OWSQQ] Z-Y MP5N@5@L1IH:673V4<47T9D-5?_P6H2[I[LV+]7'7< :PG]L'\=&17F?4G\.C M_OR'A);S&X_@YS' ^OPD^FX7#V55I$O!8,C%RK2^W-'*O/&@]0L\NG(H F!0 MZ%GNM8A<&_74T4W3(C(+/Z(_6N7 6_YK :A M8XIJ4R=VJHZAS<;9Q)Z$("];/Y)-*(,J6%F;2^[H!WIBB13)&CT9T0W6.$]Q#(EIVLBV*JP"FE?HL@/N MCS6XF6;[_AL#MZ0QG O=H38YK%89:W#3S5V:K6[RJW275>GFBFRW)/]7? MAP-M8X5V"&V@X-HCU[H G9XS]:;L0YL929KG*,L1?EE2^#"6[M("/:>;?>@) M>G,HD*F5->B9:G5[?4Y#3U%T)FF/=[5?5K13<4%C1#7,IFDL+^LVCN6A6].A M!P]33:8^K1I/H8T#\?#+#N<41WOZ.2)K$*404+6"JEK2M'Q#565S)_8S!^;\ M==MDWISA)NF@'451+?NU M"T[^6,P$"]K$^XK(IL2:,;;W;>L9A2#D&N%FIS M(DJ$'(DE-@O9:U)Z4!%(H9C433[;F$.?U:]FNTNS@O'SZBDM'O&P>Z,6:D<2$B'7T8/0+.B(0>5!.4J0*R;' MQVQ(\$C(ZDNVV?!I\ W)']]NV/P42B-H-S252VRJ8C >$,KWQ@ *BR'8\+FB M?5Q6DMOU^RQ/\V5&1R>DY.,4R7X:&Y7F\YBI./+&Q DDBRS\J3AE;":Y(GE) M-MF*KTS1?ZQ8(%VUF^/0YR?,NB"Q;'2Q@@F97HU]!IIH=_EH[BT$.]^E!=O! M7M[AXC.-%/@R+;/E /Y*F>;C2&0<"2>T"G:@TL2+BE=RO83_B7 C@':X0"43 M06E%NRH/^XJ?AJ,H^3VCSU]1R3HN3V2SHF5%;[(34+Q+'X4]7^ "&TXK/4Q"UN([M%05!H6M4$L3G?T M^MK_%!=9R4_\G97 MX&VVWP['$*;R[7!"+^\ZLM!Y !UD&#I3CC>,;/",GWP9/,MI]81"LLHL]HF$RJESR2E6I=%!O;#,*A>V^FNAOX""@2AN%ADL%^X' H4Y")PN437NTW^'8M*'IY M^=KY%]L<6[W>-'VQF[+\PZ2UR18A1(&N9)>G]P)?;1JUME%M')$"M>;1']Q!Z E5/R0AOA%T32@>N7MQP6^(/DVF, 2_*.G+DE^,Z;OI,KRQT/D&9YDD?/8PHB*0^1(KH088-&=<2PQ(8V@!C8T\03XQ+% M$EX*\IX4V_0F7[/_*;:435-6A!.5LHPLRN9ZYV7%B2 M\J I9!^E&7T?'\5Z%:KFTO#K:TG#%#3L.-J,A09U&XVOR3;-AO?R&,LKJ#&0 M]T"2G@??=!$YLR7.V(:D 6LET1^U;(1T$L-!0RQIC>DIUE/5D4W@)P3M>!:# M?,7^QZ;2GM,-VXUQ45VE1?%*.\R_LU/J \!;Z32?S5#'D8)&7B!I:.-0145S M.PG/\,%V&?$-?/@H'9: =J @#G76)Z*1>I>,%OY"$+(=H;*,!P.4BUXU'Z/_ MRI%%76.09!'857%B))X<5IQW]%%8N OK@NB_81^\7:DN1L?:4:2X:-LQ+-Q9 M:BJNSXL&L[]4YP 2VH:^)N:$ZFPTK3=4[MH,9[LB6_97(AX:K<@R#G1%X*+I@+ (W,^H%\<,MR_@V2<7FX2\ M4)DQ"[+$>%6^I]_P$]XU!;U=7Z;YWV^?<;$JTO4XHY&54AOU#95<"6CD!K0% ML/&H9*&YH80E_:,-0<[.S-,A9_E$BNHMC15;]$"*@GQA&^T#\]$.),2E"@?4 M--+O$=3"8YBAP;+ M-6_QO7_;_+;'6:WV.:/3;*KT8#!5.$PC- K. \N="Y\ MY:4U]JP>E!@9Z3"3$9.T,DTZCSK)1Y8^9!M^7V;HL8PQ3,C4BAR.>W2Z_=&0 MF:=9D EVFMK%VSL7 N@-ZWHCPR9!VG4B'^]4)1TX7Q@,5 WKDZ,>;6A M0>;R5[Q]P,4 ZG*!=II6(. Z)SLR:=OMHDWO U''=JD3Y:2K6"GA3] ERQA# M75<9V^];RZ(Z7]D?M73@)0]%91+3SS^82QW)]B9.)9:\X ,LS,K-VT.##7YK M'+00.7TD2*+B%"@$BGKU)5GWZ4N3*>\2YWB=592]-"KO:6!N(C3)2\EN*@<+ MQXZSO07W_HJM3]C9_*GN-?V925:3YO(Z=G5CFU/Q3:/\XQDZZJ.C@6BV6[G@ MCX !8M0MLC4VZ"=-*TN@?M/PSCW)]>8&DL>>E%S2O N'!CWU&I2(7O\4MUN1G?@F(JKHCF M?7$/-.LZ\#-F-G%IR[J1";M[A^/CF1 6&K+)JDY/N*ZFCG5C+S.@T&O$%SES M!: Z]B,FC_Y@&HBKA!_+>T&@1_JZ]3$;KSI.FMEI[^C)_DE;AE8\GCDU"W00A\H; M$U*K/F2EH;^Y8 G:1!A[!,%DTU@PV0,BS]!1O+ZQX)O!J*+5\ /28.U'7E;% MGN>-NV'G!!\I%X2[7 TD#VV%0M*9BE+;H,<;M&[4I%-K)UT!MAB]:T1"LTI? MP\2Z*H8$DBKU::.Q'8@K[;(HRX(LZ5LI9([\$,FX,V-L%9@34@<:-DCTDNY" M,WL73?.BJD1B\FX2$M]2Z"MX2 MI:1.5 MT V;2(W;P^%Q0])Y\49:EZ=+@PD4QI3[( _N$9R' 7_&AO^5?O"S*I 1P?1+B^=Y1#LX"O,HXUG W2JA9I/(1-R M9(38[,133ZH.@=*1BA *Q>0VQV^K;(M1E;Z@A_H-6M4I-@I<%22M[[O'.?VC MO=R8VD,76UQDRS1GFVQVZ2L=\7_"FPROT<62RYS_>7$>EE4:4!";*NRS22S? M99+*HC>\@74XU"ZF08UV/.K-(L(MO:>/%$D_Q 4JH19/]F5%*+LIG^L=O4_9 MKA1/"^LEV\EAE:3K%+'<-NA$L=:-AEN MD G4SV ENN$+XFQ<<95N-M=T"/0N+>@PHAR.\,R$.R%4)0S $+EYR#Z'D2<= M6S0&:LXITM\L66W6BOY M-!83,JDK!LJAHV%_[!GY,.?-0#6Y*[)\F>W2#4KY4S;?L8JB3Z*L4BD_Q)]? MQ8RCAIP30ZOAV=#FX?S$F+I>8SZU=;Q51$D10UTA;[2ZH&32> /?:#[%NSGW M3.PE'RDK.INN&!>/*=-005516J&,W2(7?&_*-%A)N6M1VRI":\S(66[D?VY\ M@PY4K#V#@GLAZ* =$B=_JCMIK28ZJGYK&%<,C.8!>12#J&XY/U=L06E"ZR93 MU#9M8T5OO!^ZFK%1D[B>1GJAL3HE[Y+L=R3GC5>L9)8BQ8C)JCHT9?'0AAF% MQ9YG!>L,+93,+1Q2#=JF6NT$&B9X+%LW27!@CJ(Q^C5E^T>K5S8OHFQ\1(+" MQJ8O",K7KFG/C8G E3DE1\HU [?-8[2*K+D0UJV44K):4#&HJR-GS-BR5_AX M"N\B-].Q(PK?K0R?__UZ@&04BZ3(F"G <1Y+_L%TAP^[!<0 A^D#N'QR;]0=[P MIF&)TA#H4=POK*@R*;S5MPJ/9>6@#GN7<+\L'[(@? M58 *^?=M6ERMK3"(7^.BP*OWI,#98R[)0CXB@8W2@1=F2LY4,7$#RQX+CVI" M&1OB.=?2_/5?2M1J\6,_%_5M63^G,@2)\2E%H<4--'OL]+<8TBB M&IW6-!,>$-/3Z4VU>0^G.(TUA3K2HCB*E%G4LF-PW:EM'[4=-*H)T>),]21X5=9,*G0 M/#*H;F)?+4,*R;7Z!-)9#\N>CX05*-U(3E^HQ4:L&8J!,:9OV ];A#[,F")0 M[;&D?8]J@5@((JE5(3GD-2 C1E]#3 J1U1"$>)<6.;NV_ X7GY_2 E]GFSWM M(0]PJ9%J/H14RI$-$KO@VX#4?E2$4&DFS3\0;H30CO;#2B9FI/E:$4V MF[3H: ;NLNGP0*PJK\\CB4*71DJ;_L &UO77^)B(M,5WJ.FK#A)K@48 [[8/ M>+7"JV-C\C[-BM_3S1[?KL52-:6#V!&J.+S;<+E[Q[L%E6N(56U[#>1>[25[ZY[DM:U+^GO"G+/5[= MY'0PD)'A)(D7VTV% -MVC!"@I8$,)#X*IHHW\/X2_N8M5T!BRJX,C+!$U] M,!AK^@L$0U\S!0&)VXD!0&A-0W[T\-JC?PRG<::@R8SSJFHVYOO0B"'7Q;Y# M\/P7&F4^D+*\S3^G&WR[OBO(#A?5ZQT%7?7N'_MLQWHM Q+9*34?TU3)D=AF M;CPL'5@Y5K':PE#RA@G_B#;L^EN2HU56[DB9;II+];@:2O,5PJU:6#9; H>X M5&N?PV;Z7?K:>)P-LV!3^W8N8>"Z^"%APN@-$_^1X?6:XS5KM]ZUJHCKHG?? M#F@E$_$^41MHDIT5L&0EQ+2,[UZJ+'_<9^43*]7MFAV)$K0U1O*=9D8C#\!6 MI0?P[4RF'G4TU=M(/C0M"4Z+S2O"/;DXDB^; X),K+,Q!Y6J0_H9^)D#@69- MA5W_QLBI,PH7'1A^4P!4M *P"!S'?B\0/(?LK1AY<\;>N0Y[9RC+EYO]BJ6[ M9K?S'6YFYWUN4K1]F7V>;MF__LGW[#P<VQ;2:>!=,(?L&$G?1(8WH*J(-IO.$#L M4:B'S:$N;'W"C>_&=BTJ<]'6YMW)U::L#36JSE!C(D)67[+-YF:[2[."YT"A MQ1K&%Z50&VHD0JXH%9J%G!A7>E B5ZZ8')^Q%OFQD0R,9G4U$IN//H"X4+Z' M=H7%$+@_EN-V/9PB?_?2]++:0@^@.4FW^6"6NH[DL?+F86)ZBG\5X^SM#8@X M6G@*R\AI2"( %=SGKY69+JTG^)\;TF#]FDF>0=&\^ YG6>6&PG.@;EN=&XC? M"L"W=HF3X&JDVB9))N7*5+%=R*Z;VH62>PK-Y(KD)=ED*WZK!?W'BNTW7J&# M=,FX=[O#17TY=30Y"#J-5,#=T:,DJEW^(1#]_A,:EA$ M&TU-2$BCN?Y<;]TSD.#&&@:.7#"TZ 7EHQ#Z@XDA+A=+3 :"EFRH (2M< .! M@O>VTLT5V6Y)7A_PN.@DZK@GXZ,@QX,BP[E>.(/'R.YLT)VVCD4 WU<#5B1- M%(!PDGS"M-.1+=EHB*=Z0?L\J^I,+SR[2QDXO0L@9HDOU(RBCJ/M06P"*6D4 M-(-L0X&*XY]C=7O<&D*UI?KX8(DN!EF7>/8@EE*BOJ68349T#WPV+E#7QW=^ M:N$6/T&#=3'Z\Z ?<:5=(;-0.7033%2<(Y3>B8>FWMBI.M 8FDGJ),W9<6T@ M;0Y8YCCP?@HK7)#I]3;DLEZ[SU93;S/!$;!)-'<(@47>K(W.^5)I].8@?]@\ M$+P3Z1>;TH;&#S@#[R>2[""2[!D"VR7D8U^0Q4Z@9C=B5+M]5/M[]#MZ1'MX M0LX]UU>BB_-A2=X>.QC]M^[!NVO/Q^X9H0=-7!YI).W#-B=5\# KK"1B]&5' ML;,K. B38QOP-0[9,HML6U;VHE/;[TZWMN5-I45U!QLM/=/Q&BE>:<,\BD_C M5X?@U'WEC-.C,?"=^@+C:I .Q)-[YH&.3NKG6?@5+$&E$/W''$+S*-7'Y5 ; MN&X! ]#8L$W%\M#3/.)=_-.J5FG(,:O7"(*-=%N+7$00? "WL(R-PFYUPD\HA(OTU'NRJ]Z"H/[$QM%T%'Z2"(:=(X4_X.@3-^T^*G^\851D=; MX)VNL6TEL@;239=KX!FM@ITM^Y13;#9A5;(??>]R]XWK4R-BK'AH:&U5G'IL[ YURL_>K9K.E MN81IL'VXM0YJE<[040U1O>Z%[Z$I/@%1Q+VFATPWM])GNZWW> C_C/,TK]BU M+73DFH^H9*>D)/E8R0N]AV[\$UOBT9[20D,J,M<*Z*@1(XNE8-'R5U65)LP= MZNLY*_88&UOO<;$=KRH8RAMPM)'W2$_N82YF=IU-)>71A@$?N7"\5.S#P9"% MHQHS)R!7->5>QT\LM&MW'=5C2\-B@DO6,EAC1<5OI.Q:6?\ Y'9\+;_8S%5?PN2_N@<1=![Z9 M*_!E2]>1"3E':]%(;M\SAH*&CK+JTG.PJZDCWMA++&S[-7W)MOOM)2D*\B7+ M'Z_2'7TC6+VV5U6P4*[J@9$R9[[9J?%KRU2EN0-KES5KUP?6;FLU]-#JH66C M&!^!M8C2D-FDIO7$EEG1D5SM/1;"2]7&K3$/+A:!7L@J[M/39386-YC]'LJH!VE'6Q^BLM>Y]:#9P M9#TNZ^G+6I/XJ#*N:MT 3%0C!J.O5DT[].K;CX4^]RRYCP%U>G(*VC1R'BC# M+?NF2]>)+56.NO).%Y>)L&7I5Z^&*J.:T-/DODT.9F@W"#U(_LA6&[I%&S)# M(=*20BCBR@>!4?@=D7(G2BK(U)*K_AQ 8-2KJHZ8?^H!U@72/9A+K7E"!-SV M0X6#*7#@5Y?FCV_9.]2/CV?H(ZVW?5'@T!=:NX)$MF-P(DHBV GX*]X^X$+1 M0>@+"'H&K0!@EZ VZ6%+N,2%:4^@HY2,FO[Z941M_Z#F)(W^^%O+6_M:5M;, M=RUY 0/@UFN9>7LD+$:]P=-'@G1CM#T40H6X)N*R.W.OZI9'TM432 QZ>CT) MH&:]8],VS!G< "'W8M*R#[62#[@L4=-^MQ<]Q]&.BRI/T(Q+OK:X$>\(B]KP MD2T_B #OYPGL3P!#KY=WS2\%;[_5KVFU+V(X$>Z$#4T/SPX<$02_8ZU\PKLZ MKW-YN[XKLGR9[=+-Q9KVFOX73HOWV?-HFLC1C"",VID!9):-8\\!>4)13(EJ M;3JY?\(%3MGS>$@["6L29D^M=SG[;2S*0H1]J0)2P4M+-*40OE@@:-,:$RQ_ M Y-&3!PQ^>\L,6PD0] D_N;V)O^(7ZK[+WCSC'\E>?4T6M6$L&7?\(ILS1=R MQM[#-L'2\@!%((G]Y/S/BY]/)L HX#R\H7F28CV65X2 MKQ11MM2\C;[-3Z>)GHE![HVU9PJ=0K/M/D0>VYC23(<8'!^]AFZ6_0R+!W99 M,_Q_G5 0 >KDBVO9(68X]NZ'Y0F%]S#-JZ>Q[]"PKCD]J2&O)RI M)^@7#B9 M]I+RT;F][-B8W%YR&[/'#VHMBO;R6 [8(-+:9>WEOYU:D.C"RBE(#&K9-490 M4'@/V%YV2N %Z@;M)97\UJD UEY"<>%4VLM[ZMAY@-DS,K7%;(S, M'4*XVQC:S&Y!0"/)T3!K-?_UQ$)%'ULNL6)4TXZQ@MMS"A:=$@6#?;BFLU<$ M/XC7-YY<]#LEH-I/0$Z<3 OZA3BWGT<3DUM/9F+V(/*%1-%R'HH!&T4:LZS5 M_!^G%B(ZB'(*$/T:=HT.7XA;;&A+$PCH =O*8P%\8-R@G?Q"OFT*@+60,!R( MH'4\GJ]3M']C(4$+UQ4"I/;1K.=6:N3(E*,#Q9J$%2/ABI-P$_4A"$'=2H@F MK@DYDX[R,JX,+7J#C9>8/W8Q#3&+(62^4L08!%];R$000!5A4Q$L0;$.FOIB M;-<4U:+H%P]J=5@UBVDR6(;+3?%KNGS*S#22;'ZZ4 M= 2NPC8DCO5N5+#6:2<'@<,M2%PDDA.\)C5-K*NDSPJ%4I2"VK02_2"5A#2_)*^IPPU*T9LW+P$ M%HD#S:1\Q-556C[=%>0Y6^'5Y>MO)5[=Y.^S/,V7M*07RRI[YK/I@]AAK]C4 MAXVB8UPS=V6=L(Q4Z4;5H[!VK0I/EL82*H^65 'M&@WT\(K>[*D2[1#\B-:M M'DH/BF%CRP0P$==J[H<'58\@[7$]F[AP+RHT K.R46 "0;]JU/>GW 3IKI" MQ:V>I\8 T74K4TL2!.@!FKJA>WB43VOZHKD]*"0AG%M%.$;$U4K>Y,]TV#EA M7*=05+>*0D4_04+@:JYQG=SUA+@@,Z8;UV6M7NR-H@I,>NYKJMF(\@(;!E27 M>IX5S[X;.X5;.##K&[>#8NSC.B]HMFO!0.$UREC&&M;SU!A@T8O5EB0(T ,T=0#C.JW5*4U?[..Z60CA MW"K",2*N5O)VAXMTRKA.H:AN%86*?H*$P-5%<6^FSB%6S@(ZYNT@V+LHSDO:+9KMT#A''T[93>: M,S!@W6[Y'LTI7,XUFM,7 288]$=SMR?$PRG14ZKKT1I5>^K;:\M_STKG])75%9D^?>G *BRN.&'SO$0^. M8@.(#_6A$0 9JL>6K:I_\?77OSP0&@(@5/@B^6&6HB[0NY<=SLLAS+1R;5B3 MR[D"7&89/MQI/"FQK]1-[IEO1*HG7-".!7N-WN!:X,? D-=6,+&LBP$39"H] M5JCM^D007+C4>9D,'QI&?\O3#0\$M&-ZRU%TTZ#HW5>&(EE =891;(%6-GEB M*J\+O'!3(SH/D&?N39U-(M-@BD,8C?\:*9&48SB;&C+DE7" 9N8G!,UN^^42 M#,H4$LTG$4HXDD=@$[S?(O>A8HE,JS/U5W,C+"%4U4:,OW,?] +A+LREMOQ@ MP:H'HIU%5CB9@(;%UP4'2>=B&A[&'0H@0)Q#-:8*^Q.P<-[%0MO]9"\#]SW= M('$."8GS,(W?)_R,\_UHW\CP*U$%VU]K2#=*]97OB+;78&?:(\9'X-^G+\.NEIETV^W22;M& M6;5]2/2:N5+&7@,+"?T#X?4:+P/GB#2M9S*I,@8!6:W8"\XF/H*QZ*(L<55> M"1-'RP6Z7!D(0-"C9Q*<$2+K6A*,E9*[ B\SLB_1%M,A4> PKZBK(=ZE7U< M\9[L"-4"2R& ?-E2QQ#B^B_ISB1.WF8UEK._+#TI^'%'?3 M2J BV!2+A_FRV(YY3(43 :GC/H4M#77Y/:D,\V,;;+UDHF]@6"]HJ])HH34I MT)M6D>=Y^_&PV!+;@<8PH)?,G\R+^D +.=WB=4K-2ZK/N391NVWS;+5=XX*= M/\@.XS37RJ@PP6+3V,67;FTJC@A(Y0YH;V>H1_LI90@V9#/=+&,FW!W*^=LV MHS9ORUB#^X",'&I'?9I]-%PF@G&?U7X'\ZH0C >--CZ8>/".)[">H9DK-R@M MVA#?E8IL4XT/I,E6P "A%JA_Q@MV1\JJP%568-:D7.(\N)@H1O3;2U $-/.)_@$WR3W6@)/L-J0NJ^)&KDRDBMF7' V)/OTBA<$ M #MCHZ@PI2S!(L7G)U)4[ JJ>I3)>Z"B>*"2Z[)>+ ?!;9%E< 8KG&AY*M5- M^)OZ1K/L^"X"]BEK=<@Q704(F"12&?%%;C?DG/[M^CICYZ_R57E%MEN2?V;' M,R13^&KAP8R]3!AH$E-LWN-\O-*AR3REPD!R>(-V:;9BV%ERD8A.RQB"0##E MJ*\J\02C6$\TGZCRX!UOX'/D:E=N4.O.@),UNBU669X6K^@@?X9J#<15OC[( M:2:U(3 7:LIZ7##-]7T6&O+@#G[)GX&/><+\A!L!3:VA+K06$^D6^DL]@E;1E7FY(N2_P/7ZI+C>"X;"CF3YE)IB!H96U8P_+B(Y% M,6#I---)HUWR6\N5T\Q1T'HZ%L?4=\*%,#Q86Q2$D(FE"D@5N)Z@8R%\L83V M&3^)EEV8$.)2@9=>8B&'K!L9F!UA.YRFZ[2FXOU6U=\*K,Z!APZJR]JJD8FD M>=.2N(4FXFJ1+*0: V',V@E+I#I- 0DC7/SLEX85\&)+BBK[9\JZXK?K7](L M+]E)J=$6U@F:S0>TTG0DHX6OB7.&][HC^/9%4-'5UEK2?\0 ;K6T[P"PC?A:#EH3IG:(AJIA=%^H%Y(2WI M.,Z#Z4#=0UTI[XJ,%)]Q\9PM\17M[EX5>)4-5[;0C MKNXP+>4J6S9/63DEZ?FFJDL#B$X=/'2H'5HG)[/O#!L5P"YF&)CD*S$D;Y(M9!^@?OWD>&/>T_1(AFCXW.^&SK/#J$Z[V17[+Y[;J="3:)E*O M*FT>5:K@$4+N;+ZI(FT9[&*$QES2OD<%%T"T%=Q1$91RF=B8;P D)>O-*EA' M>+D5-=EUWF?&L\?63N\8$L725NX [EJOF2Y"S2H&NO@&,6[32M6;O- MCC6WVO9+)"QML?K"X)SNFO<[PR/P9,?:D8'DL!>2C;1B(YZPEI54D]6%CEM= M/36;QA[BH(^XWSIQKF3B',EL0T3K.1%=PG9+QQ"CPII_'[NS'@]-6QDC%S5 MF3"T.4Q;BNJ<7&,E$=*ZDEJ0H=G3IJ:@Z-[,?"FXK^0'[L MJ'EZ^[#)'ODRG0&1],H*9JF4/5!-[LXW][2>;I<3W*Y'1WK=26((PP<=WY_H&]N*KS5S]\K=*2D%^J @1Z!,O9DF!5<827K7 : -?5^GLWL@14&^L%OMX\D'KH&#) 6X MOL+D6;_%NK)$WRI/H;GW.=W@BWSU:UKM61:.VW7G!@)1;LA)N@)&&N@"DE/K MS1=/31V;4M;,7L+$6*-+.E?71)""I.6:EQ\'T& M!LXTS%2K)W="TIVQTQ7!F:>O;F)?+2-N2;4&9-)8]XPJN,0S!HY<(+4X8NJ, M3XU4'%KOCM#Z^+5!2Y8*!@A;@5//WI.+)2U1@0WR[5OI#-+/:G2 ,GTJO7A, M06OBUR3EI]Y.A.,.G4EV4X]/ WUSH!,]$ M:^01!)C=;+3T(S?2J+Y@@LFCFV\'H9HDM/ 0#=2(?,*[0Z)0#27-4'-Z')8JZZHC%E^[S0"C>Q;W"7N#;U&G) MFO;W=JV_?46O,+XS7:H =Y6TQ(7'_I'6J>&MT2HCR?$EZQMU;V-!3WBSHETD M5!4X+??%:QP-D $\Q-=!&U2@] )HB:[DSF>EIUD0Z>,^[ ^":,4Z$UE>5L4^LCZ4K.8E/2E%%T>!PESU6)'$*S2,29 M-&.CML'8X-8&A1LU221J2>\-7P,H,2T'VS[$3R$%YX2B.HGYYQ^28"S=1[_, MFB>4P,=4N9\I.%FH@7)U^D"1ALMI2!D'2"BHG,-U[^0.IF#D?(B1YMUIX^(< M%A?GH1K.*F5[L]^E1<[VTEXLE_OM?L/""-NUO1QE\357.#2J>@5G1NA<6&_L MT*4-,W:I)HR1D:250[@1#,T<8PB0J94T))5.MT\Q,T^SH YL=LO'8J!!T_& SN6^I*4L2[X(66;\2L#+U\Z_9-?N MN9@8'8*S,0%V%L['$4G\42XSU MP0*)H4<_4<3.N5D(L;')S_F430K;^H+.=+,A7]@D /WG% PNG_&2G5>B)663Q\=_ M7>V+8GP>:*)V\ZFMM1W#@J4_R* PS;4J)$RQF!R4^/(X/R-4'B3#!H"I4"(@ M]=LGOZ6A+O4GE2%(KP _L@6C3WC'KJ7)'_6W>5MHM"V_B89K6Z_WX6%AQ]RK MLEDWM)(T@N@FI[S=1I"LR@8+9')E#9IDO7*O$3;U-0\ P::<+/P!8&]Q!-]! MM)=W*9ZAIE=(2B:>_& RV'H]^[S9)FON*+O=X2)EQ;PKR#JK6%^6GWNM?T1Y M3VA7MB2;;%7?Z2%N-6"-'I8O8(PZ3S9#%,/#,@A@L=3SUF".DKXM-N-UL(9J M<^T]%?Q\>VN3L:MK-?34-RC8B4^H#6?0(>SW9]GA2AP-3P$7CB"+- ])%V L MC6Z>^A2(*UW[BI>YP=?0AAVNS@#J\K5YJ9_WGF1E-/MM:05L#MS*KY^9\"E% M,)L/M[L1 Y 8T#YOYL9BRD9C0,CR=5M!5 %',6N@I4SUF(M%63%G)O M)]#6*Y-%6UN8UL8#)XXV]AFP;;=.(FUGM;=31LG^LTX#'UM*:7OX36_D3=-+ M&QMS:-S#IIK^C#?4W.,O.*>CG,U%OKI8;;,\8U=-5]DS9A=WYN4H9E@I'1IW M,R7GYMW$#6P#;^%1W<0;&TH:V3/T6$N?U1M<>@H(UQJ!U[8MT4)7+GS[VNC=-P-?Z?J:/_R& MFIQZ2@M\F99X=46VK#"\-;PH"@HQ?E$2;1@/(DTBAHLO:<%3&%:O-\?SSSQ' MS_U3FM_N^,;3]Z18XXR"ZR:O;RL<-EKS>VY;OCD]NT:E^9 M2Y-]QJ&?0FRU')')6!S\:$H" )CNU!3)^O$+V&8>[??EIQ M"&Y_TOSECB@$L?U2S-Q;;@]U?:*.4SX+T9%K'"/N^0S5OE''.>+>447=H\;_ M&3J4@"59J\OP/;P%H,RW&-^^NM[S+]1$5<[>=1:[]=YO'KJ-MK'J%Q1TUFK> M,H=II 1%2?BS;Z-7+&'7+&V&'+ESM1?]$LS36(A^]=?<4/P-9X]/E$T7++O2 M(^8OK^DH_7V:%;^GF_UHY2"V6\^1WVA;QT%);5N_'YC]BVJ _? <\[FEORV*..NW?SJSWA @P;TL8 MY5RW>>EF;CZGS7"?:N"<,'41PW2I\6\[A> IF/+X'CU/*WJ&FS,YR?!Y$C,M M1K_DE"9AC'_0*03-4%,W;>%04SK$BX=8^1 K(.(E_!ZM8X[6X2:$3C):!YI& M>K?=;<@KQI]Q\9PML?AK''X)_^'E/:G23?<]NW?R(ZG^%ZY8AKG'//LG'NZS M]^ZG09E'/XZ-J;>20>Y&]%U(5:/GUW?R6UX5!H!8='##'($14GJ9]_" M5A<)QV89(LCQ.]7KZHE]]0B'F!#($B L=2W29-3= $\B^^L0 <86Q MV>>>XXAC7UTR@/Y/C&>'R\1RS=QS/N6]+I:_Y#3.>$[[43&TFX8[7CK=]F]G MN79J, C0-D:Y[<6RB"$:UZ_QB&>])_9VS=^6%_OJB12"I0!O]ET;0[G]4(V: MK$11-$Z:PGEI9)0^DU_3EVR[WZ*\WA%.ULU4#WHLZDP!^WQ%G],G59$MV8.R M(LN_G]'GXV>?/O_V+_7=ZOP!(C6-6; @ZW6VQ 4=C.%FSKD6;/^%5EF!EY29 MY5X%%\NLQ(?D!'S)Y":G;,G+ M; DZ2IK@TC7F6[D,U0Q8%#**EL&^O%X:"]MB)(=GZ)GW"^OF@H=O],"G[);= MJ;UR^43]GVA8G\(UB$@_$^0_Z$0LT:XJ>7SRFD3W6;\/>(": _ZN>A;X'R MB7R;@.R(-,L /,&;5<"=_&NB#+"R'_-!=@$EF$'7_O,'N,LKG8L01=]W6!HO M/=L/@VLQ^:+R@^'B\\-X\3GR$&F.9H@>JA!/0/W/#\)[.(%*&OB6SLDA6W-W M)XS=\8V>KG;A[OET*XFGVS]!"F5X)RB K_Y-H08!L51&Q.BN$ 5B@?AB43@ M2J\;=7,AN804HMQ!HF:55KR M^NKM'QZOR%?RHL'=I7=LAH&0@/1-K8I15W# ME<(X: 32^U$&%9UZ&*[UJ$AQS5VS-KH9K_\FSO:P1CK14,V]W[/R*7VM M-STU8O^",!<,32@[%DVACAE?3H$D'TDE[^>:"$O)TA<&)TS7O%_2"#S9$6=D M(/G<8TW30MW1IFSY&E'#9%3]2B[)*DG'IZZ>FE-C#]Z19G4.LJ)FL/*DM9$_ M-\ M)(A[;$/_,RX>R!1&RGW; ML%*_CC/$ M1"+9Q&A:^V12%?4)IU'LTLS(1S3)-7L. MNF/>T!$/?1DC7WKUJF/*L H,.,)4M.PXV@W!BXNRQ%5YM2_8C/T D<)WS<\> MO'/$?,^:+40@V_:!VY/K M6 M@3YT+8/UT(66K:J8]K3K9V>H>7IJU2OI+9O7;Z!>;Z\YD#@]:-KFZR7>) V;$4J23\:HC_JYZ&[DK*J(F:?=]!Q'$CV M^HM"*QYJ'JPAEAFWK?9%4^]\R'WJ%2]IF6UK/E#[W,W23@@U*7BJ,V'XBC(":="ECS#Z2C>*(&(S M!A%"Y7]NF(/UNR=Y!L7X8M .L]G_5NNL28R.#C1XTZH&SL$W/\@E@X'Y4![7 M,*(M8;^];F9MFLQ,ZMLFL!9QH5-TT6AOU$TPLBS'#4&%:B28$GRF. M%(.#K#4W'!RTRSR[)M$_5=JU1J,,5U/QKH]C#F@SBF^6]@T"WZ021Q\0[VBY M"]APJ#$Y)1A*34!"X,J-U."X([9._40J,/XU !H@#&'\">Q M/CGX*4L;(O3]+64)02KA0ICP7?,Q!^\1PYW;:W+G] MI9:)93U$7%7$X OWR=$3ZZ)-O]U59I?F*!M5AR)JFW08U6VU7"MCY@P^,D_PKF33! MXCBX-A=3D*,@>HM6M8UX+HV8BC4" H !K>T,]8@_I0SS Q^N=9CF&QCU;)/C MZK_W_/ZN+Q+\?\?\L.Y#@CZF]E!6SAI2V_'^<4X9]ZP>F$'FLT.)+ MW\?05[M1!T-LQJ![H?(_-]!]]Z?5GD%1;M:7_N8Q;M>+]@#R0#WH*]XAXED' MA-/AA M:B5I!<\0%^7WWAZ$SV*Z>ZZWMPH;&2J?Y=(8ZCJPT\@(^/++QJJ*GN9VD?<^9V16*I'FS@PAQJ,$^ M-8W4N^2T\#<7-L%&-%8>08"Y&"#S\(]O$J*2@8H_C 8:F$@;N(]8EGW!1D77 MJ^NI^.K6=9S,TJ\;^YO4L1N:.?3L.#WQL4N75FA)RBIP9@A&WL(E/QG@N_^PE]X$*)^)IQ1+QFE+NDF5XDFF) +K^'N)TI",\XX M)DSRD"G)/$52+S=2_)6D3((DKJ5 [? U7N.BP*OW69[2GWQ%XWGYD?[X^J " M#4X#3!C+-[_<0-X1G5H/QE'F+S5N<_S(KI=1Q1E3GRI@F]E(6C&TYG*L8\P: MW< D,(9H5;ND,O0S!^[ J:Q-V?(+1CF'BIT4Y9[)H6XV!DZ"M*_ M<>"\=/[P)PG=\ ,%/!OJR=_1?GW-1(-=]&*N5(+8E=R$&4VH6*1"K- MA+]$Z7)9[&G(QB_L[MG0.5QT=4FL/GR?%A*%+AF4-F-@P)&9&A*,!24\Z H" M4^%HVB<;1EYL"#%0;CC123<2%QT$M:I@A/C[JTEQU%'Q8F@Y!#7J*PE^Q=43 M2]KPC.N->I]PNF$G_'Y)L_P#*H^NVTM=3D_K11! MY@4.5Y+9>6[W:Z3$N\NDM?^;*"[/HI(&OMG(*K M-=>1GYM_VRAB<($53(F40T< #_5E5V^Y!.H:"3R6! (G\8*0P3#4S7!OD I1 MQO!,@IMA@2F+9Q*QBQV91,.B1@9=L /,CWQM-Z([NN)DEFR&)RIJ!;M?LKGR M^SY]V Q9*WXYO..^>0EUF3TW!]GQ%EHVNI[^J) UXJZ+J1H'D% W M]*5][=:A26.0=T2VUKHDT6NTZ6) MSG((@M0K?%FZN]EB8PQQ:^A@[CO_3$$5-P$#S:8HB]Y9^@7K M(MC:-.DGF-OT&>1,2S%OC\&R5),CGI6?I"-]&@',&K:F46P*:BPBF:EYXW!F M5]Y8^#9/S\*V1+.0S:2/T;%WXAV-*'@ZIX'H0/]F2+1@#N&HT7ZVZE-KZ66WT<-VI",30*?$[,)[2*-V&93IM2S\DB9 M646'7E/^D.7XAOXY7#R0"PS7ECL"4.O+!Y->UIB'UHW6F?M*W;5F]@;Q5[$L M.(^K3+3H+/S(DH7G@ZQP\7E@*946Q>N:%%_28E6*-DT8 M2K+#"PD!R$$-_(W!.+8W.&*0+(I&H:'#U0*_;. M'YCX"#)KEF;%[^EFCV_RW;XJ/^!GO%D(DTH92+8S7"I)UW&TW#8DG_1NE"-> MC7;"GZ!%)(EV3&J66%?!8,0H5^J- W6V8^'(N3%'SHTY3G,4=^ MCI@CPYK5<$10!7J._&S&D9]#<^070E9?LLWF4+CCUO4!2@TDF\^BE'3DB,(V M)$?T;E02$JD4/5AVIB,X%PT-,MBD$#&.!UDX_D/SQ'A=;EI'O\O77 MM&*'PUXEFSK,A)LOI!-VI)3:/&3'SLB3BE(&!I*+Q\>"IP5%:9[OTPW:UF)L MBR7MGVVHB;<5M8%6+'5B+/L,# %!IE1;GVAJO2[33#P$N2EK0WO6MVN>HD1X MD%@NT-Z5)1!PO2QK9!*2.5+KRNNRQ$H)?\ZXT-R8%<697T6=$=.O/+@S:R3; MNS1+8BG*N]]$ KW+W_H"(+>_=4V";]B7NM!? C=2BO<6.&&UC:Z! MDWUHT3UP7=GQ17!C2UZ0 -;1EINWA\'B@(,ZR%U\!4B0=)BG0"'8U98Y'<57 M;-*%]26D65RU)_->"'VD@=050R/SP+$,9R[)1YR\_[!0< M(-5$M)LA6RH*D2-;8AP\Q!HXTR;+5JFSKL:.Y PI;#"%-[00CV?H%YQ3J<9&S#SA4F,G@K3:.C ,$VL;5)H@M;9$:Y1<6VG=,^; K2)(Q? M+=H$[4RFOK2WECH[;B;^NI EB=A0T H9M^O51_6%!C*9;J0>RT#096C53VR6 M>-%R1*C77N@1P>% =>4-\:_ZU@+<#\5'@!?;\X4*V.@I\S )$H=XV::.B:5+ MZXX/56"%+>BRW9 MCT(GJ$UEKE%KFUX2DEJ6PL>I;L!RV6*GGP:U/-A"N#&&&%/1\FB.W[71 M&$2T$X%*9A*]R?+ZK_+'&'.F3D6]-K&J ^A,LJ]:FM>G:)U4WECH"G=&'[)$ MLS!U(H<+Q@^O2&;K#^8N=-Z7&3@'%[U-P0T: MTE5. 0.]_K>=8/3_(,FO VT6)JY_ ,OE U60B"+VL$P>PW/?%50LCBA7$3C\ MX4*L$'J@\?2#*)L2;*E#1,K+?4D+4987RW_LLS)CY;PKR'M2;--1J$_+;#F( M'%/5FZJQ5W>,<+8.(2/91-^JB#7)9-)JH8[:&:**B&L*.X1@0)%U^BD4-$8 M.)E@,<3=M' A0,+D@-'8FA@R>B4)$31&DX'B4W8ZL?8R>ZF8ZZ7U$L.09-;X M4%Y"KU)-1 .%2 [+:>N5V-7!X-9XB4;O=GBEU2"I>Y=/>+7?X-NUXY!!EE[ MGX,V=; '!ZZIA\&+!$E];Z53IC[VXS3Y&\X>GUB3=/&,B_01HSM28>HAW:#V M9!=?9D?54UJAOY']9H6>TF=VRK<_D?QNO<:4K*2H7__&+W0NUQF[@AL7:]:> ML5L=KDB^XHU>FE/O^2T8[;H"G OQL%C-<8\GU[XHB7P*NY#![4CY^ &S97^; X=V23+5]E MO5U#:PI=/,H\WH4F0A83E\]F7)PT2.EH.#JRC+FZ"2Y09[ M,5G!O5N2##LJYNQ"F615JB',MRZYZA M!1:]31RYX&K13=S="J%:"M5B7Q>P)#$:"EFAKZ/K)NL2;)#6R@TOIQO+0=U1 M-[0,.I>@<6)T8YU0=Y02+H(=N/I*%5U?I_K^DEOLABK"R^S$=D.0XAJO<5&P M1-9T1$0'U2^XO,A7]/]7]&%6#;EA*MY\'+VX(U-T#L"[,(8.5>0Q,I&T4FS4 M2L50Q>3"R6=$N."-N]3H:E\L$#@/RL8#S M2'QHTGI$0:ITHQI12%VH!^!"I>2>>4._9^53^EJ#OA'Z%X2Y6.A1N+0*B>E' M'XZ[A[+] ;?8DA=4@/7]Y>;M(<'6G/@_SM!%5179P[YJE^3OTO"YJUP (>F\ M3T%$H [Z89\-]YQJIP\U_$BGGV_R$=L$G5M1^U%?OR363F\/L M"<(Q9$O552:Q^O+#J^Z$"OWKZQ0V_2$%+#1J?$R$R>* $S;CT;Q';QJ)P*FX M8! C"99ND FUD/-$BHI=)729YG__0-*J'CH+?'&M4\F5M"@_Z%3[75'S/P$GJ^X MSIZS%(?&PJGA#(?:3,+^A5:M MS""KY(IL-FG1>1JX5;."BGA:Q*@JI?,C4FW)1(G&VTP(M>I(&6S,M?$+@5*V MW'1 Z HO*2;QZIL$J/(>)GB$CKMJOB!Z[F%F6.L0 IOG_5O?6&* 1OJLNUV7 MAUFF\W7C\WQ>?)Z'Z>3\FN6$74-ZD]/V')?5-5X6."TQ.W[R":_P=L?WC0XH M8:G5?$%C+4>B&OJ!'&+8N521U<92TDDNP7:;Y90M)*]H:3=LP2-K3 0>?]B" MA3C59)^MA@:ZA+7R&>R^DWI28D P9ONW2;M&XB[*VI;X&.&L6WM514=Z?X- M4O5E%?7K""ZH&-3+\%J*\0<5W$713N8.;J#HZL)6+NQU)'V[%C5[N'KD]&I3 M=;6(MCI#[9M*6:X(O+K'RZ><;,CCJ_ :99U8NT-**N:Z+4IB&#PJ:1PI=T&I M5)/Z;;W7\'"NXB@:R6V[VGHF=G4RV.(DT>CM:U):]0@CL/BG/3U@TNZ M$0D*7:'NI%G5.BF RCIXW]C$FS*' MOU8_:1[1P1]+BX3KDY5W:8'XWMU(^CIF]4\F5-,@*[Y*K9?J7F_?-]#@+EHS M\>2$,G8QVD&&KVZ\S7+4(N]KA9CLNK_T(+_(&4XM@Z5;WM(%NKNW9E+!U"3GA,]*WL[DPQF1SE$'N-WC"! M'UDFP8OG--NPW9AOUZ1X^SG=]"\8C(*_DR%'8& PZ$)96NKUJB:5(G"4X"M7 M;.1>X">Q=.'!3&\<%W1Z< %![0E^0&WIV3 .&-A*NMVX>KVUI]#F MQVCB0G2T-X22F._FM2PENMJ$A.$F?N?$,O0&6VOG8'A>? >T857/C6CWO;A6 M[L VY%I[!:LSE%SM"\I/EM/Z*(F.HO'QU@0H8M(: M5J.4L I]"5NU'@,SE4V$YGC5'!=F*9E*<\9:*(^9:Z0,QV #=YZ8;.[9D-&F M!I,[UCY0,K.=>W7/\HZ4U=M/N,H*OI1-L5WMTX)=N%7?0AT=UVT@)N:\9<5+ MN6]@1Q(#C$L0Y(J4_FZ&:[)-LWQ )Z5,>QV*6,;U>@F154B>JAPH+Y*0ZHTV MU* _ZK>A+XI05B*Q^.:#.R%$XKV;(.3V0@#^/2EP]IBWO9XK=A8I758798FK M]VE6\/T:[(Z:#2GWQ1"8$[6;3V:M[4@?2W^0Q)KF6D6Y*1:31@D=.KGTP9>T M6*%6/2PII\*)@-1QG\B6AKH4GU2&(*W==KR MUM5D]"PZ5P.GS=7 N%$HZX29B'RER)+=O.4,K6 '26A9;LIRW[]AAK<(GW!9 M%=F25G-]QP9KF#_BZG9-VY,USBK:5(S/FL"8ZR:C=3('D:34H0"PAUI RJ)- M?^KJ(F$&^(7>9-U$ S;#<;A-+'U!7[+JB>4/Y5NWUJ1 ;%,"9C*MCT9QGP>_ M-@$,TL-M]YE;4M#Q3XXV9_>0HQKKX]465EW7"R8@[ MZ^:P- PT5N@PCSE:LZ;QQ[!\H?DS2_-L7!*OU#%KM@?T.AKK')CX3C,)B&+E M6<@V_Q/>40(_I;3[<9&OZOTEXY\A:N'M-+OMN:DF1/0Q\^6KK;;RK@TO%M82 MG@ 6%0>-"(*")6"&(<"^)@5\-S,R8K>-[WE1"]M"VOD%!.RA]>NH\*GA1DG8 M''Y+F%8U8MY!'=>@E(>V$FX%RMZ>>G!J8\]/!]N\!.#'"Z%*-*&O;>DC^31< M4:F#3K6MN6,@6.^![+VI?%.,,V MMC9VACHLK,6YP3-$3;(A;L?H=R9JL!4[%6/L1C@L^1H8,.DHS+KHJW Y;U< M>-%79U2VZGLB+;WKXI=AM5L$D*FK7]J2!,']/,TS]#JPUFH]"_3VDH^FV3$. MG)?-(=&BH,[JDV0/KZ@K=Y>^U@?,ZG:XL7QV6",N$:5,78!OES%3VEQ/E(FQ M505:,K8T9M+:!ELT-G0_;ROL<='8QH%RU?A$FFC(M:T)6+&(0Q"+6U8E#$ZH M>9IWG^O(5AZ,QMTGNY(.8EYKYC2 S; M+C)_CF77XHS8=EIG=@=WL)M8VJ0NY3V1W#IPN%[Y)J^O";E=#]-J#P@';/5P MNPN05>?K.4#*8=Q0_J4.,#E^9&<%54TE;,G4]W[ >4H.@FB%EQO*B,#S:]#P M)5ZQ,[QB!,1!_S(2P#+'PSW 2W1 RS03[?C%/ =KK+X']_2@XST]9^A(T:Q[ M6=3HSHGOQ+4 WBDQ-U#_A*7FSZG9U_=9GI5/>/4+(:N2K[%_PB4NGD=C:@N- MYOL;:3C&+0,?D&D1S-VIHHVIE:1]CQZ90-@88%/_9'(%]:EKH-REI;&OH(S[ M&RG^?I/?%80%!2/&Z36&C%-I0#%.[L,+X[3NC!BGL9*P]ZPIWM42D5#. B MRIG5D(1RI"R]TTWDS8IO: M2$)?HVW[/A*JZ6M>Q#2CNI$03:HKY)G&4]#[X2_W)>W>EN5G_+@=WL]\6)DQ MD!W>#R^6A;J_6V0=-I66WI'1Q=U2_>[]\*T0:J7BNL);6>VB*[QUM2.YP5ND M)KS!6VX_!)6:K7*W:]J#3?,E'21>Y*O#"BX[2G)%RFI(*DNMYI,9:SD2S="/ MAVE;.\\J#MI82J[Q0W4X^H.6[$58]MGB@SA57I^1A@:ZW+3R.1\XP>8U+7T" MX7+Q0])NQ&6G8%IYOEQYW-[#(7OUK4!6,F/H%[/!9OQHKQ&7U6W>V>C#0A7O M1=ZG+Z.QD*'\82BDE7<>"6D\P Z$S)RIQT$F-I)6#)7I,Y]I3BEDMHR;R]Z6 MNE6VV5?L%L!E9V\=HR]^63ZQS??\DK6<5&PW7EZ?=JO2E] #*U,8D8DU/1Q6 M:53[HRHC/R'HRFYX?$^_X%5:I655D-W3:+9")=)\%+&((P]%1CWTWA1N5*23 MJB7LS3$S,$'W69K_=Y93^NPVA)$L+%.4U4G,/W^?#R+I+@7DUCRA!*P;I7(P M!2"+!B&L-E#WY6G#0M+'F8J+0+V7^P*GY;YXY5TJGD;D8OF//=OV=9?65XK\ MBJLG,CQH:ZO6?"-S-4>2F#J"[-E8^E11RXU6N?GZ86NIRU\QH7C=GPR)+"8Q4M?;LJWJA[=.*A5V3A=AIS!V:2 MXUY;-IY8DNV6CD9*/F'PA#=\-U/5&(N5KP*@&'%57)&F/#UJFW%TZ&TF?(+U MQVP<0D!S8="B,(W(&Q,8<$IZ>;[0&>I(&-O6SY,*=',/=%(/7+X>19HI.9YU MH+YW\B:G/=D]7^;A5^#>/Z5Y]9R]%;. WR!$&T-+QV_M;347P5L)MQ4H4[8,?:JS4/&2B-/JMAF8""I+ZNO MAY7E1W^19MS/7;%T+-V,JB;7X&B >RUGQD9VN.O'7T#TELF**HF _A(7FW7N-EU5L: M+8\Y,&+IM$"AE'B!2C_".!KNAB"0,H:(4>V.0-J]>LL9W)K'W4=--VNPX0:WVW2<8(:+W5RY5@"KF]JD5EQ MW _0GAQV [?7WW3J ;W9WI=N:EF/05WBR4-@'WF**+@/RA9K@!<7 M'&+V,BV?>. NGTA1O:UPL449GVGALS!?3ZR6,<93O%9 TU_,'CCU%;>%O^W4 M8_==07:XJ%[O*"DK*L$F)'>, QZCN-:GAWBN\!E19)>6,M88KROP7-%>78ZD M?5WO#&_??3U17L\H3_'>"+#^(K_4O:\V0/-[3[TUH$,3OU,R?J=BHHKEM#S6 MZ6E)E6Y4&]W\E&_&>9=FTRO[G2AKM-D42MUQ8]%YTYE)>8-?EIO]BI_Z:3OL M_ \6PI_3#>NJ!\Z*ZXL?_N939IM'\3A_ K(9T$.9P/8->BK;S$Q?^)Q:_,O$#[;,4_)(K0HN?/](?0?\J:7M6#/?]E)_87[?KVWVU)%M<\DT'_YD] M/NF[60#&Y;TL)^/P<=>A.)Y'QNXELXRYK@Z/$7?9C;C+@UGVY]$N2CN&SQ#_ MFVT>((WQ,_1<[Q]_H@ZB"[D0'%%'7"!D:N.M@Q]-N'7^!2&";9L-]@X7?%_$ M/7ZI+JFKOP]BBE:N^? *.<=H)K5L&YB>3Z'RI0HU:-SED]*7OZXVT M8FQD6IDFJB^9@6A=9374VL'-WZN"?]VF@K8X#"R?K-%YJ@[\@7:X^0 M$Q53G:NX-\UF\H&.-O_*,ZNU 1>E S[F?3YFC7[@R#P=<@0(!7UV6YOJ!H&) MY8CFN-/MNC[^4-_)>IF6V7+ .ULUU0$FH9J/DTH"1]Z/),E]6I\]DIE*6FF4 MUN+172)NC1;=02)-31J<&!)8T!X-DGH-75OBC&6P6U MBKT(?,F9MBZ)Y62-A3\5 MA8S-)%U)OJ,@[8B$I9<5)LCT.NN3SD2[RS]S;V%R>"\+OHR5;JYX(K:ZR>QW M@N]26M)EMDO94M@AIT8M^;>L>J*/WI-BC3,NWUY3^(DUR>/[D&;R=\@A[MV? M.Z>]@FJ3_,$C>3Q!/F)#U9;Z ;MTQB .7 M!WQMST_Y5%':A\>D9Q1EW&K8X.L+YF06;/4#*["C;ACU\AOBXRS8OA-/99N9 ML(LA8P>+D1_K&V6HAY-=F#Q-_DO6RD\K 3:_J/X);#=)-AN4>ANT-R+O#!% MF1@P;1> EX)^S8DL!$,!V"S@>>O@ ,:SN!>0>1[V)[)9X:)L\^?:QU])"CH_ MQ@^7-\,:=[[M&;(XUB,^W1Y +\537RH-[C"I[?PU]$W37D!-YH#2\"YK2#_] MRZ_A?T%T_ 0;W?DIVKSD7+3L=!BZ19/?\10I+AG#G1+'0]WY O)#O'1]O'1Y M(@FEMEV<'2XRLGJ7*R\O RV:_PC:'#).-_Q6]+1"]8]$. ]\FQ0P?,$CG^]. M#7R@BZ@38]UYJ5'YN4J+:A[RS=-_:;.JC.A7LE_ZG8 3IXUC9J#[T2ZXLE@= M"],NZ<*6:Q[RG;?9RS W\YUQQI Y'<:-S]"%8]S/<8W8VR+-0[:? 4;HWQEJ M#+'38>C/@4ZY"@OT*V9'=0:1P$2T/;NJ%'4]IJHP#CYC;^!,>0)5IYY(.%ZB M/VJIP)-P1I5.["MG<%!4H=4[$ZJU[AE;8+/-)HY<@+60(NLK!99D& 2%K%!I M;5)V*$P8CD6OVM0VO5>N630ZQL##J\"X,IG&4+P9N?R>E4_I:Z]]_Q=4M\>1 MP%U86T3_E0?I,CI2O809(VW@2@>+>R+#-C5.XUK]Z$3K5980Q[!B X6A#S@M M<2G97R)^V?R^X4M'7/;-06Y-$UI6(5.@D-3/HEE!E=0,,?F>?7SVY;H(%5D( M"6%-PE9;#K,0ZL?:8LE3,]6BRQ##H<62U#^419)5J!K=_/%B6=%?Q9.4BP.^3Q=M(@TO+EQS<'@H%'B/VF,A ME>D_?+E-.I89\XK6=C]!%]N*3?_-KU+9-2[0PRLBK7F4'NP'WKKHE3YD/K@. MTIYX\-;+F.+MUT0:%<"&7#X+&"(D+$8QX6 \T;[K!(4WS _*\A_1 MP14Z^HJF^W[J@4(RUCW52!%J[$WR1W:9[S5^J.ZIGXN7;)B_1272CL.%(JZC M<8%1T#&YW+YR9"Y32]B;^F9D]NX,L;>4[O1]Z)&ZJ@:)^1Y>^LL52:28^A= Q#9]0R#T'G\ L< (^N0=-]CV98G)?I"M,N[^U M!-K5(L&3\*FJD=A\]%'Z/8'\(/>>U&*0BV&VNPUYQ?@3WJ05[EX2)J: L7Q[ M48Q>WO7:#YT'2(Z8.E-> F)D(Z$(80N"/,->48LB_++#>1DZB:4Y!LC$:AK< M"Z)3[=T/8N8G!-=NJR=<"(X)LTYA>U18N'&G7HB13(@!6VT^/9A51W8#E0-\ MI@NV7*IP >DIX<;$R07>;.H4+'F=@J5*7\)&&6A<$Z^@ZD )H=JLSRFAG@>;2:&.HF1:J):(;&)H4)N*J:'QMU=/#M7RJNFAKL4@ MFR$9:WF:;D[E.T()B:NL3@5[C==9CE>7.*=_5'<4!V5GX,&V=PH'TZ VV^V7 M,#9=M_!!E *2NI %4FX9!/.3--17Z2ZKT@W/8OV0EGC%^C/T]_(+ M"SZQ YQE5N'/N'C.EOB.GZ-F*V"/.;?";\%6;>;QZ$ZTL<>+.\CE? \%M(VH M!G=HSU1DX[5^7T5(^/8Z/G72:K?3L1$MU/ODD&S1WC-.%>OW'CQ+U_*]_

7[+']L]C>1O+S$%.O-]!>_ M?>[=2U6DI%AE>5J\WE1X6QKE5YO!T_'**'^>W"^+\E4VZT4S78(:_V75W!+E MU7M[S>0#MQ+#;9-S,(3,#L71W4^^G YN??+[V^(. U8]0.WB^0R%#1@(^!TG M>4DVV8IOVFG"0FT3W7\/"YZ@^37&!?=D=9X+:)7!3C4TG*&< 6/"^:%WT)P, M84Q$1S?HZ*?M/S3RW-59G-FXOJY (LFL]W4$DG$.OGE630N\HX/:=_5$:;LJ M!A>W%GJ;%=XDJY5N!% M1@MHD,EU-U@@U"OWEO],?05)M]<]A2;:972=;?:TQSK@@*U:FX;/6,TU;9JA M(P^+7Y:NE3G5;$PE'[O'SX?7@C4)J9"/S=!" M+S>;E=<9H0R7#=#2*12*%S6,^_UB\;;6,W3]+:%7ED[0,WP#K1C4K>/[-"OX MVL5U5BXWI-P7H\TB.KEVEX=ZM;_YWK;1E=:Y!= M$Y%AY13) 1=QG1"#3SFXVZ$KUKNB8:P? I>_TH:TR-)-FY"(30ZS M^6)A;F\SX>8#Z(0=H:PV#WZJV\B="O$&!@X4Z,@@+A1)5FG#^B=3:JE/&[5> MET;*#6>+;Q-HDKX%)-("]2T.">*::A4';XU4F]U#)N6:&$!L M%[(/HG:A/+:OT$R.N1C;MY&01%>AQ.KK#\ZYBQ5ZY]95-D/0X!YO=Z1(B]?F MQJNRW#>;H-NM]+?%-:[_&J!TBFKSP>Q4'5EDXPR26A/\JOAF;2XY:#2W0;)\ MRYNT++-UMDS#'XB8A!_B7J]]TMI8Z3+9WGL(>A_&\[_2-J"XWF0QII.'+8P *G2,L' M1<=^O+-4ZM*:J!)+"JYV-6*FJP(T.L:J:]2 M&,#6M[*?,9SZ7D[!F>'/R[W M99;CDEWK]I#E?.)C0!DG&\IKTK4VO-QQK?$*27F7 MC?B6UB=WA7=M:>#J)] MQH=&!Z7+?^RSX'<>NN%.>Z&V!0Q,+MK6F-/?P&U4GC W<[\V_1&>Y/Z>W*Q$="R*^A9J!],) MOW_LRU&\SDN!^'FO+T\X1R53+FL1O%GQ1$3/%/SLNHEZ%C[]DA:KT&>_7*%* M8&$SO$%[FL7^;=LNI0K(),#KV=T*X8M$_-KWUSI?%U5#'3UMAJ_OK%'LR@A- MFT [.>X*LMHO*^$07?CN<-"Y]\[Y2'/'&NSAY;%A]3'EH7S2/(ID!"RN$V+P M*8=GB3MB_5/#(_T0N*09\ 3ZOFLO+**WNR"9; M9KB\QR_5)2W-WP<@@S#5?#PW4XXD<7'NX;PQ0'%43'0VGW +[*Z2KHVP[ 6! M(H&'1#\VN%CMAA+WT@5F#%AO$J(@/LFRD+"%)]_HF$%'.Z@UA/Y@IA"W%;AQ MC(U>DJYF+/P*U.6D/=\MR7D*G''H*)S M -E]-?2E"@U&)I(KMK4172)*+MKT5QG+>+#DFG7JCK"\-H8 F59-?7KJ-+L4 M-/,2I ,]GB,N);=VFHBV'6"EJ&MSK3 .R2H#/\K&5J>>7"SKQ-BL!;U85MDS M/QX:S7UX1O5-[.MET,HIM'JMF-9ZD%.*N'C$1=FIR9*VK==9N2/-/X^'?*4C M3SF&>PQG?>3KC"U39!4[''YD?. C;6[H M(Y!8&)R FV2O=S+.H43!B %W9M.I"'XX08>0C?(9ZJHW]#@:Z*23B&GL& -; M9 =& ](ET!CQL'/J\G6\%?D#?J9X>,E*V99"(Z7ACD*-$M2&0J4;+_L)33P: M;2?4&^KM)NSLU&<"L6P=- .':.>@<=5)-@XJ]87[!@T\!F:GZ*20FIHZC3$O MY1IPI)3Y\,1(C3M#.BJM))+#<'%Q48L&,1%-JDO*0IFRA()J7T%2.RV?\&J_ MP;?K0S'KU(&T4>_DHVH*OKK-#V<%^)3Q/<^Y*1FS>K'=II:"M>V:F@JR-*"I MK3P43)D:"]Q?IQ_ EI1J:WPDT+&'KE)J!*]06G4/^+5N$!U:'X\+<4^!$W1Y M80:9 9"#!&&0;GH)QN#+'^[6P/OTY3@FDDR<&TCV;NV32(+C)N,IM449%PQZC"1;U[3<5(NO4"+6%_7FH]!'^N M\4.E;6740LWGD DYLD5L%I(G2@\JAB@4DP\D?WQ[CXLM8E+14$)3D\3FN_=I M();O$D!E,=#&\R7&*W[#V">\:W;.WZX_L,7@V_45[2!FX_NX+'2.&]5-=-PW ML.N]>%@U-]<>(4[4&7C$02J"WYVH\8IO^+RS5$S@DS>4AMM?>CA9=9&O/N$JJ_O&VI[6!,WCKE-S3?<-J*:^@/>B M6KK5;$NULI;<4>G#?@*^UQ+=$2IP4$27.,?K+*(1T!0X$>=Z'FUF-34RV-=J MYSOL,@CMDS2U?T4Q8;K 8:0U6KK0:($M2BC]^%EN,'%IMI"@M\3[D77.UVS9 M3+*Z!.!+'/\#?$&.<[*3^N'P]BC19*OA/H@TP;6VW M*<44?\=_[.\\XP[M]K&KPY<\D05[Y!159RF+80SV7!;/$=MKZ>>,[W/\$)?6 MP'_Y6-M19[M"'4M- A^FPZ92KXJ,WP(4=]LR#[\M6J+9:&+7;GDMEDTK-\/W M"=LF=G\L&][TLB^U/_/X$M7[[P%NZ7CHU%E;R M,O!-PV$9+&SE A%"UKK-6!QQJS;[]PC;FO$Y4$E+;C?K-=G2J&698 FL?;#V M[2?*3RV&6:R>9CVY>TKSBFSK&(M8K^TP047_M6+Y_IXPZDLQU,<2YCLEBHV M;7*Q)465_;-6J-<9HUDF=(>[,-"!X$T6\"8;%P<^Q[*&"(!L4S';4\QVTAZV MDP^"@%*F^;02&<>P([0*&4A4#E2A0:Y7;].NV#;M%7UYAM;L2,,S>Q^6J>I: M)!8?O<\FH7B7'PI[08XG'#;[],=;37YS/F#BG9>'SJ!+=@ (QEA[W,'1F.NQ M""?WH,S4 \(F\8&0P4$/)[N] R$ )0QRYI"6 M.]W4/;H!/46OVC.%O5>N9P@[QD#/#([M*L\(#L63^DG3W3VK4S0'WI0BK!.B M_Y:#8WX=J=ZQOI%VD)YAEN-VX_O[YL@+RPR;53QI"&9WVR]9BN;'47_17K/M M1=IHNO8MS7V!]CBMW2K[H9;6$J9P/!V"6ITS=-1"5 T=]0+W6B=@B3A7\J"' M:VZDU^^U]1UV NQBN=QO][R9Y!-XK/DL\!/;LOR,ZX/Z'TAI.OGE9&TT\371 M&MBDUR3_?B:\7(IB-MDUW4-2;VKO*32I(- ;IO,CG^ Z9L5 []9KO*Q*U"QD MA;Y^$PJ_PIDL9Q#)9K$F&1;/8#F4,6ST8I,+AJ%)+CJ*.R)1L* R-FX;,2I< MJ$]2&S@SBPD2]>3_P:^L#]'DP6*S//SL*5N*N^K0"M\4/22O"0%9GP>!B*)J,R]#8DIQO MA@)7H-/,HM,(GS[_)KRPT4BV^3H:64_+XEM/^JX24)U7#X"IVVWC#O M)17X2-A*^# -YG!B&]KN,-.>NUVHM'RN)?&2PP^H4$8)_T!\]1+Q2]+OBA/M M,JFNX3KS;M-YC"6E(!@-1/D'(1$H25;HZD*8V1"FW*<:-MD4\DV%M]*;!R!M M X;/CNT(0NBA-+&%T6'!?(?2OC_X<,H7E[B#KR"FCOD!'%>%L(2/K0AMG=I2+)YNB"SXE>18=02)/P#C! ML"PUX^0RAHA.XYO*);M(]8+-QU4).H8+N6G(2*#UHB*Y1CFI>R&4O-W+XZ/9 MCFE0R<2V.OJ,.T+NTU*?V3ES3P0C9-GNU5ZWI;7DGMC;?VQ052B),RRBFF3)UGSZ"X!O M$$\B05*R(W:VK6(^0.*7B0202/S^EK S=0O#7MM_Q/Y[#^$NH^Y#72UM"9CS M-",ZM]S$Q4.58%07RQ"P9Z2K/X*&SA/U2LG6T/];!?T,W[,$*]WFKTF7S@ST MO'6.'CG@/.:EN.*5W.QN[F#BV!=#LU"R]&W#(#[@E\46_:DB1/9T'J:>7 X/;[3Z% M YV%!VZD M=A(?5'=$ WC:.P]QP>.]32\'E9W&1LE:;9=T55X5U@XC5' % MOD*!_(1?,T(X$9 6V7@8 $55GA6O %7/22J&DOVS2+9\(8XL7*@2&,82AP0' M(KFW\I,O5 C$QUPCKC4M1RIG 9$ MZ6G+R:A0G<-T$B@_HCFA38NXE[9^UJ"R[^CJC7Z)+5[T\HIO.!;OON)\DQ3L M;2ZS,D_H&+CAN:BGH@<*KJAQ4@$5^?JQ8$T#=76A6ZGUAF&51YRYOM5ATR_T M%W$U1MM1Z3E#2:%M#>= 9C(W,#6O!5P?3.7#G M@=]LF>/Z?"FNCFWY^\@3],R$[4%]-:'W(6J5:$B/9]2B/SRM98Z:E=(>P6I2 M]2RZF+AVAGA@6L4S/"VME[SP-OM[DG_$7WJYMCG)Z#\W];TM7Q/-UKD][W@[ MW(87;HO;K"W0MK6U8LNM:$MY47\CDMWH39EZ:==HR$9MEC(NG78^"5?RS6.W M[E9N")O%*#9Y;?4O-BN:R%^H:++ MMW&)V\-\GTB:TF_$I,JF4NMK77_^M:;604S:UO,^X#.]U;V:<7JXLA9'HSM> M.,_K+65"W;%LO@+'K[I:2_2WLH^IG%JNIXF&^>AZ&CJ:Q*ZG:2]Q5*>OML-) M>:1#B?%3S#:83VE4\#'-5DJ$M]4MQ7NV.\27?A;.%UO'9YAV)I]K27 .P2_OF&7?=O]ABP^UU MGHS<\_A!?]BI'T"X?B[*U?W2#WE'#)6X1>%&3]@15U=-H0/[H7,[ZW5&PWX2 M'<+H"TN,DM.,#*/'"=K5< 6P1V+M>_FTWFA$_)?GTXNJ M46W;C083A)IJK2 M[UC1JO.W ;V35GK@/&TGYV7F5^1CKP;^=IVNS[FV<75:-D-NM<$ASE.A N\/ M)(_SI_J,59SG3ZQT!D^$/"_+/+D[ECQIB5S3UF;B;O%D_J:VA3N_;^$+5XV@ M53$F*M>6S)@D,_J$MQCO>=%6X8@E)6$QYL)U-28#BP#UM5"1PU74H%S'M'8L M4HZ1SC=*LN>^B9^)M 3!HKYL5PM MR$7RB/V"V$^KR**0=@0Q^9JZ@BIN@:"3K''U2.SXI.AM"^A$4R[-AB)RM@)LN@DSUK,N2& MSWPSX/K20#/<)(*U&6PC^HC_Q&O K<)QRCN%6'Q+(7VL3S9(#QOS+W.!.PTJ M\(?D$6\OLY+V%YL0\>+JGPN\.Z8?DMWH_AL'EO;"=QL6[XO@S4I<06^\[$LQ447YFI.BCK:^".$$5?2(,2Q]U[P#3,CT;A3OIC=S#^^LM]4V$SK! M%O5=%$) \]2 S6\(FHJ]A5#87&@_XC.[5Z,^-'X;?WV#,[RC$]2W>)/CN,#% M)UPY#BYSRZ.>8ZSS=-M'F=%RG>)!7L!EEKW )A43R\ U [(V VV M23I/ JDIZ@M#9?P5W=7BT+:1A_)&(&)VS_)AF$BTJ64B_'7SP#(4$*ZNC.BK + MCW>8O@5[9^[KFQ(>3X)+"26^[EAX\9ZN$[I! :I?!VJBSJ<&41G51<7H4]14 M"GY52_[A!'7"42?]I'=2JKKEO-+ A;SB2GYHKVA[6M;3!C,=,@]T$3K][@95Z <7L\KFY@85FK==Y0O)K3/__]A/>I'%1 M)+MD4^4KMTU_BXM-GAPDT].I[.WEBJ[LWKY"@8*[KKNP= M2["L. @H>U2'$$0V6'5"@-:$J5D(US"[2H90^J(/)+NO+FYEQ.AR+3<^A$&W MM+@A,*A4)0\!U,@+(8*U?Z%B621]I*V_H!%;4KZ/-SQ4DZ9!6M%V);-TM/Y5 ML]32@0MG&149:F<9^*.6!%4TJ"%:25JD7:^3"9TS*J2E9A-J:9GD+V%)P]9( M,G[4!/6'D!%X&LI8)*1U**7K3$+!%(W0OX)\($V7$=N//$3YF+8/;96DY?$L M3;/4D4@Q#91R*1,:#M?6Z9=*MC&V5Y&*J>T^);Y-:9DR:C7&ET[1?+<_I.0) MXQNE[Q2TIX[3__((4Y4=2_A?N%=2OYL?O2=ZK^2B6C%Y& M>=U=<2C!ELX 0MFM1/0,L,[ 8VZP$[ K-G1"9@$*IP ;MAD M[F!U3L &6WHG8-GC1B>@D6-P L86+.$$ACL$O8N?/]!&%KSHF6CZ+BSUY[1C M\31S&R60QNV@3V?2UF(B8;..YT4UQ">H(D>,?EGS=<('F=Y_0U.UX>X;J+VV MYX,;[ MX7[!NZ^'I,HYE7E@!X[Z.UEQ>)J3A0[(8,A>GUJ6G9[ M8$.] N_M@@PRN>N&QF?!W#=":UUKL<5+MGCJ9(L*#HTMCC@"V**@([0MRM6Y MVJ),BMH6DY9ZI;:H0H;!%C5=9[9%@=EDBU)=R\](>O,E7E./EUF]S9/[^U$" MGSNC:=% PAAJZ6"D"KRJB[/J26L) MM5UL5<&6;W'4JJ_0XB0LJA\@7).B+TGY0(XE':S(8\*'+7;;[.<;=OYWZ>HJ MS@@BOGTKUDBQE3$L@^*F^7G=-C>8U IV!2S5^[XW0>IB%[8-V@%ZB ZT26&N M3!MKBMX-5Y=8Z%RP,>_U'>.F(72G 1UHDU9P1PT@JD'N+5-""NKBL8$"F)O# M)&U>Y' $R=DU!R66'I13/&V.1(A/?4]##.6!3XOE\K4'(20<4?LCXK>]K>1T MFZJKB-7W%4X^# D'AQYD,N#['6SZJ)#MV.FG_5Z_P?>\/LQS[G?%W,VMXQ>: MA7T\L@9<[3YAVB!^!4O=(^*LRTQ8O[V.T!/;:M'@[LVH2@=Z W-4/6?!2=Y2 MH*(F6=8"++J9N';(T"S4/'T+,4D.BB0PAVE6,QU&IWT<=22-1WU!.%+X5P@@ M+>1UW^)=DN%M73J+74S1G43YB,M?XB3[0(KB[1'?DAM,;VJ;DT5(OC=XJ=("JG/HB> M;-I'["PQ>E6E!/UP@I@B](JI^@%190PNG3H^RO;T?3=G!S ^)W,^6T,&&)WP M4'_Q$!=8LI]F0RK-\A))0?-@AL+#'063ZK'/=)&P1]UOJSM$H.A=9:J*NA=T MN2E#+G4VBDSZ\L;2RY&Y:-/L/K$M)>O#E2H^4[+DF"]4;IFH:;Y4287F2W:WGR:9K\P2;=!BDT&FZTC+_#%1A%7ZF%SOG' -GPFIT@J&56,>9,>$ M.->W@F#7%$@P""^T",PWO%FF0XX?V)3_$5=7*[ H\_R1!I1LL?H]R6]BMF:] M.>9)F>#>G0HT*+W:W<9?!;N"%EOW!IQ83W\!U1#(\!*X33I? ZJ*WYP7I_S> MO'L^=4WYU)75&VIDO=Z1_'41\QW*1MRR+@D6@)Z3H]V!=A1"]O2J>[55W-4 M"^#K@(2GNQVHC->=$!1ORF.<)W&*DA+O5^QG(:S%TNT"0=/>"WLHM'7*WN^T M7E< -D4+W,:%O "=_E69K@/QZ%6EX ?$5)P@^0Y$O"LIHWB[4N^:O89D\1,V M+\-U*&:DS]MWK'"V*[NQF8Z$U4OV[F_VBN_\E5B$=SY* KKTZF-85!H[XNGZ[-UQ;YOM#9'/,&M3G"2 ML[B\J0[,HKJA@]JI7FGH8ZJ <3,(&!-.NUZW,M5)^)F\JP'/-JF:/$,JV>T% M$&CTF?-()S R/-8+R"\;EA.F!3ZX],\(L-4$EOGGHA "DV=_BEAV'OE&_:0B M22X4(!=*;^N"J.*6G&^WO#)[G%['R?8RNX@/"764[_XX)N43>P>287;M?&_K ME^T)"P8"*;+^]C B/0T>HA&0,S_ ]NC7F6_L20)VMI/Q@M7S&S2H5''!NI7U(K"#8Q&G?;. MQ" JXL]1P0E86N%C3;*ZW'P+G"CMUJX/=5:KEJ V6I/6)4RVWA!I:E-^PH>X MI VC[EPP!C-A_;ETA)Z&J!8-?C+&J$IG<0;FZ"(N'E@EH>97.C_-V17*O&@X MWYHJV6B9D.VR!F?1Y\2U=X9&I>;IFY%)RV-SSN2IC4;-S73!9Q.X6BA/.-YOCGJVZX:UN MW_=#DN%+=A1%W#F=R-[LDCJS^^Z(.BH$'^LG-D"[W3E%9-3C0K*3"!4C^IVQ M([KXEW?X:\8/.?& M_T+#([M,IZX3?/XU$4<_Q=/F6AGQJ>_U,$-YD/L"-PD>DR*S&%4,EV^FG,G&-62A-7_]7N MWM@P2C=J](R@J\8Z5>'R82RTVJ\$&X5%?&K)=DYXU6BTJV^2/T';F@PE&<^U M2WA>,]KA56VJ6.%(N9!KV\.Z)5N=#/7JK%GS$L;]YEA0.!0%G0O?)1E/@NSJ M3E]N:;N3'<_L.2\*3.<9FS^."<7->;;]0']FP&&5O(J"ON*6)8+0!RS=_3%. M\?@2KWF4U5T76IFGXPG;O #'CF=IL,[/S=" J-&!.'?!3W,L7 9K)J,A2T!S MZ&7#ZNU[YCG>SYWSWZ9 ME=0:DY:8O^KM0YS]0LCV2Y*F ;V\M>X 'M]"]XJ\O[&U:QT);!L^UZA@UY[H MXEB49(]SE./J '+QD!Q>4/1O;WF!1@XG0(<;18S-"#6B6+[_(DDC[/#\75S0 MZ0S9LTMGJU*5>4X;7-42?NI(KN,G]M/YESC?7AVXI7QDVN<>I0J M%59+D\ 22HMO&DR8=H%G)X=MIS8O)Z#FB/_[-6?E9>$:\2CNY*.[IZJ.1$UW MJ'2@F"DY0:120V<1)'M=::(_'LN"VO66[86SFA15Z8N%"U&$MC0R*ZR%)*8P M"@>I4"'?:;UN!&P1.G ;%_(AIXT3><.=0U\^.A\ZD3Y=K02=5T[DJG$BK2;Z M3ZZ+G^;BVKX[#T POR3OL50&O.<;_18^-M2I H,Y2H6=N>R1H'F5X=K7T@W MKE0[B /-+OQ.Z\)_>Y'^6VM*@,[;!%U8QRW3!NFUU6_S'#UV.P;]'2?W#_2_ MYX\XC^_Q+U1 R6YK?Q\G^6]Q>A3]VOR*H:?]%HK7$L(;F[K>Q0';IL\2Z]LU M)M@2PI=:/8HK_>B>-0!M:0O0CC8!/;(VK++BY0+F'F+ZX&1(@284QC8$F6-8 MOOFS\GCK6\>P;O9ZW!WD:L=@L:/1CFKUZ-U7G&^2 E=%;+[[L]G-Y-MS:"\@ M/:]+3>D]XUN* ;,WS$H#I&WHE*XH7T/=S+4F:AA;/%>&AJ$AH;*].[7]YR=5 M29B7D_AA8;2!,C[L3")$7QW+JYU%_1U)^04(475W M^XGR]/L^RB&].4 [=#[:6WPTNF">'$NVSFU;.6X%I2I ,$O@L3-T>SY2^\[, MOW7/R45)ZW/ "/-T4T 50/S4K\%56=<8 5#@[:Y64R]1V_XK9/B&0XQH*\W1E?@V.:]"2$(ZKI\#;<56RGJGC$O + MX+C&*()Q7)5<",?5;^%S(DLH1W7%*E(L2EO5,(# E\' 9 M^B4?J7VWY-^ZA:T)+.4$HB$A3>FTL27IH%[=F'#2V-1(5/N$2OMN7U( K=/ M%DJ8$!OUGO:=1;1R46W!7?.+3E6!0!#9BEF,IVS@68U7:T+._)D547Z\('.NUI9D)7%Y?KFM_ 8%PSWP&#EG[^XZ5&-Q\":/\SF1]]Q'3F M!S(]$B5-GQUUDN8/YQK=D/[-OQG H=Q ^I1)$:^@QGQ;^0P#N!%0_>(W&6*\ MH[=&J&?P-FS;!OZ M/U/LMAYG%P3QP&&%'2\ZW^R1+BC*GR'QDIQG9Z;6E:X X M (=,[=JAZ9MY^P9MJVD)*WU/N[/$*>W,4Z#PWTG*:L5*@CU_0?5W]A'D:=O354,&C=ZMT'D!3^$1XW]= MDM?[6@+J1)R@/B>J61'C7=93 $"30(-DZ%2FR^R[&M^6/1__\\OXW)R_("__ M\PO$>;GIJI?W/[_8G9/S%#[!_S#>Y^A_?E$YAM7EN\SC;/."K3'[>;0)GO]BC+2=$[3([76'*+3KI-A80UA2-LM.R*CNE8ON>=$, M6TK/32\@E(5B=FV1NJZ\V FJ^1!E_"9AK2L'%QS72Q:VU[;R]@N9.':-.*W' MKAYG<&MO=8$7C7=2ZV?K0VG&8>O?GHU]CS'D9-_2SG4U[U:(FWD+NE=JW533 MU-A4PFMOX7W>\#;>:9O9RD>*/>UT]+\^'TN7H,G-UN6=[&SMG1A'>Q?U M+V'Q;_$.YSG;)]CP0\M?JVV"C[@4C,=,6'\X':&GX:I%@\\CC:IT=FE@CIKG M3>YX&7]=.OW!HGN):T<,+4G-TS<;D^2@" *;NYG53(?/:0\_]2%2EOM5T?#\ MO)>#),4,"P)*:SJ?23;)(/'.,H%?PZ9+SI>RA+?#FX7-S1D9IAQ70Z]9I*]*)!A34Y5:9P1FV*1QC5(H5*J3O?G9##&5>YTY MW &PZY)[#0C>A8:8T;C7*ZQM$=?+J57!O4@-'9\-Y4-.QNU4.<5I$@G/(M97 M=+DN3%/WBR%4&S)JXS69CB4,BGG/\[+,D[MCR:IZW9+KF!E[\)@$6.4[0"V@/-'YD'*C/PGJA8NJ?_?N&<:T()NIYH^8QXL]7LAEC[E;BV -# MVU&R]"W%('S+ M+_,M%K[-U]RS>LLPW>&N9#%8QM*WJ4N:)+O[W$2FM@N8>\55@B?6?KDUS78, M^AP-I'?1MF@?<4DG*T6Y/NM0WN1JTQ5&VQA=DJJ7&A ]8#,"DY*IF#D58XT3 M5%&<($[S,I"C"-9]H?,";L-M5MN&ZVP"TN=3&. 67)7"%=V *V]B@,ICLS5Z MK@MP-8WHEMSY6CNO2?9R[J8UF%&@>VG-0 UW)ZU<=ZC[:'5O^BP\!UCD,5]S MEW<:I\&NS&Z=$5LU[5%\]TC!#>#ENZ3%DMA*VEAV".R:VNW-@60%R3^0*B-" M>@FV)7V;MF:D]TX+,FB 7!>S5:9/ [*1$75DB-&AFA UE"NY7]H6#F1BCXEY M/@;688*/E9[5F9WB8F=K#AO3 [NBV:AC-O-SN&S93HJ%":[DSF1[:-B:H?GV M8R.SM2DN?8\QU8^+,MFPIDGW0M4$32Z=A, W?6XD$C1C3B5=FR0G9XJ:WRLC M6<<^IZ;+B.U'%M+?1K2#C#>%I$5J>)(<)_>9$L[*YTUUSO%SWZJ'HD1(+*N$ M:ZL92GFBCX22_GCS(T=RL1(HJ[N+6'YAH02A2#JH-RB7LTBNYF;#KBA(LON; MDL[)XWQ;?#YLXQ*?_73Z;S^=2:'MQ-/D9]KQ^*:AV6B!S\ETT*K-/K.6$YW? M?$;LU]<_G:W$@-Q 03SZ3,@CLV$?9)#9ZYL+C7#ID"X:0:#(4B!;6M02HXKZ MF\.H*MDQ&$@76M'Z@.,"7Y"B/+]C=>DWXBD9Y?/ZNTB>>QK;2")D]*,2KC,A M.4_$?T:XJN&/?F\>+FP9ZOXBEI]X"/@1:1_<"CF+XEB%7Q5NX?#J'(Z0,DYU MX8@HV0JD=5H4DXW2/D17@DLM'BUP*,4?R"@_D 8VDH^D6O?B:>UC6'Y2L?!& MOGWW*09.<_\M- !>'3"[CB6[5WD0-4%S>ZF$P/=2TI%(R$%0*5U[A:B<*6I_ M7Y.WT?09L?W*POV<(]K!M9L*28OSO0K0:H*V*-F8P+ORF"@2MKR8 M0KJ^AIB4*>*_OR[I@S4A6M-IQ/8SBP6^1-IA%2^YI"40_5N<\XP!%:"5S^L7 MECSWA/-((B2:5<)U8);S1,W/:T*RNK>(Y0<>XGA$VH>Q0LXB^V9)$=_?YRQE M-2'9U>X3?L39$=_RPX_X:_F&JOVGN)7FPM/LKMGQ^&ZXV6@!W8-S4*C=EK.6 M$PU)V0'@FGCAS3HG4!"//A.V]&S8![M\]OJ6,,@+DO%%B[\GY1X^4$$3*]"X>V:'TMV44;_#@S0;O6M)WEU:-.CLMCGA7\ M4%*WN>C3#4JO>0'?6)V0Y@V9(C MTI(N7M7>$X0$& ^C2OC31 HU\GW:M99=C':B4%^;8;&'H6+1[&",60(L%(M* M7!W"@=\8>FZAZ%0[;I:+!43O<'W29:QA,:Z,/[Z5H.5D#"L!>NZS+P0 M+'*;EH'EVF9"HM.*3P7%=YFVDIR+9@@DGOXIHBWZ9G#HL",! <3QXDPH))Z% MW#I3*80 X)EZVZPE;^_6>MG@/)L7G&=K. KQ*;E_**]VGXNJ4I=@!5:TT@,2 M(UK0LQ*"]'#')N2*[$]0R/@C_B.;9AP+C&(^@5[300I5-RO/5&AZ0W>\0F!3 MG[20RE_>='HK'M?Q$ZOC4[P]JE;UIK!*#F7AS,Y*K[T56HB+/M,H MK."GN/$6[8[E,6_RZ0\U"]J1'!'A(%2ZPC7#25A36K<]!G3&KI>BMGT;[.HO!Q[NHJ,7T-?*FO(R;Z\ MKFQ<0Z^N%#>4N [P6Y1G'),I#2!((<9.<%@CF%AR46!5&,(J4A>-_:HU!K,]CB7?[0TJ><,XGA^PVO(1DQ4?\M7Q/HXXX M_2\YKXMPI8BD9)=.PN(Q!]GJLY@-U Y[=U\W/&/[ M$XV*KK*+N'A@_WOWQS%YC%.V6O0)%W189<,M>W">;8<_]"@%@PBHH>Z.(!H\ MS3] FR!=1KCFZ=Q,**U1)9AM!>%:-,I9'=;JWP6B+FI#^7AV*O\'[B0LZZ]" M6@>9#8Y#OQA 6=^7!GN71=+>?)I]S3-Q+K--7@TLU7_IW^F1I<+T/U#UT<0$ MND64-ZEX,ROW36"9M;G@U5$7:;XVKV;^!D4?<8F2F@F]VM9L/[#EGI4.#PM9 M*%D#[H7LH5G;,)&FK\M3L5/+5,P)!SWJ26,7C3:*4$7" M?);PXY"C:@&Z;/U>TX@?3E#;#M0T!+&6U!'<=]>WF!5]N[YOJ<(G@"L>D&L; MRZYBS+I>87O$)? B![:$S-DAZIW?L:.%MQO!HH P9S:\O%9 MH ,[$$T*:E>G!L/"]'=J4LMOUJ_/H$+$%: 6!7# R+<)<">/(%H2U)+.X.87 MWRU-@:*U6MHJ3DLU*>C:PQTBD?081T<$>F"C$1ON:(:@P?X0QH"Q&A$/<;*5 MG:I8U7&H47$1QB(9)[@?S\/3S""S00/(.O* M:9;?2)IB\<-6K-W2;ZE.^8F2"?P3;+WFG]'8N<:EK+VO',K<.YG,WO_Z?.Q] MB)V)!C_JSND6ST5--?E>.U9O\U^(C\5WW%/LG7'/:>U?R&*VWJH&L_1:(K/S M?WM&=MY#S%0K'W:CAXU_(9,MO&G#:NW[$V9G\;H6@.1R M5/7LOD#7"F^WH!;./,3_0J_PUR9=KWR@(QL?W^HCZOMJ2HLI^Q;]2BW^ ?W\ MTPEB?#\\ ]>B1ZBKES%B98+#D<_E=[Y[*'!!O'HY(0 MTN/(=<[F:K3J)_L8C=1AR;:JF$)UR!>U.VML<[&57#_LE11;L8!3Y,*LG8FN+*,;IG><:G$ M-6T8CGO46 KQ26T_"@9S@<,GD 1-C6RPDRX&'1.Q7L/""[D\WF3+DA1&E9 M53M*J>"RGLE4RH7=K52 MIT*_(JGFK,,A5L,U*Q:^KXL+@5*&X6*?1N9:M@4*EQV ,;%FL;\( MNZY?S+:$/]+DNEI?R$QDA8OKDNXUK*/+.\&\9%Y8KXZ+&I:?) CG#JJMO^;A M+8U53P443V6W.>0C90]YR$>B<+9#/FK=DP_YJ$2.#_GD#64]%>&SDF=UUD<' M-=NS/H;N=SCK(Y%D?=9'V8I%;GLA3W%:/OV*]W=83..1/FON=1D^\[W,I2\- MTB)E@K77MHSHH_HG]'OUX]+7LTC[A%A\2N$BEC[9X/:5,?\R5Z[]P?KYGZ0$"I-P9VPM4[!F][TFQ505I"\Y:];>>. F+ M&,7KDKS>US2H8T8-?8X7+CHT 3O$MU?%ZTEL90QO(7'3O(1!GV]X,@\=]F[* M.-O&^;;X?-C&)3[[Z?3?3G^6#D!.//6'M.3QM& K+9#&ZZ)09[?V5#'YN>" >W36T2BOVOD$ZZ%O;X'J>IN0+NZO^/]5R#LU4KI@[6%L*CJ_*!X?N!W52(]P>2Q_D3 MNMP?XB3G=Q@R#ERPRJV/N"CW5=$FS8B_WE'>$K26H[X]?.RC +U,VZC IF5@ MGJG(RYY7HG]U'HG^\=^W[-VO=I?9-GE,MLZ&PFO">$=YFN5N9.IDJ+.!.ZVJ&.#3$^U&=$MP15K"NY M"74JLHAW=P^]@:,@Y@(FZY_+YC_&>]JV7^-_4/=S+$JRQ[G4NHUT]:?2T'E8 MK%(JE&V:%*BL4,\7-;_Q>X7784SFCB0.WWQH($J6QA0,,N<"_1M")P)7N[=) MCC=48G'QP *H.)/.?>V(ZP]A(O:P ;UHL/0L:U4JD[!@CFBPPZR"D[*JO"TQ M:JA7,M&U['SBVD5#N]'S-<9C(STHOKRSL.S53 ?7Z9^B;P]6BEPK*%Q!9E@9 M7//%0X)W[Y.,3HF2.+W:[9(-SJ5^V8*RN25!1^EA,1JYH.[8K$=E+B;.QA%S M.M02HIIR)=9BT]/$J4N$\LMJIL9&C'+#P0C$ZUKHF(@A5G?_&T&/JDZ^-WQF M]*\W&YS%>4(^9\4!;Y)=@K?2^9Z1KOX&&CH/DU!*A9KOF12HC$'/%S6/3U"/ M8"6K*.8>)0X??V@"2I;& PR9T-_&9>8+8LW[3G_FHC5KE-#Z(ETD$ M0[M&N!+I2IX6Y>AW]MO2L-9V%['\N@*<9>0ME-6R9H,QOF<-^ 63^SP^/"2; M.)4[<1-= VU.'!C;Q*'#R\@7L72HEXO,Q1, M0()?HX9)&#E]P2!11+I^*)DSRFU\=+\ENK%>12>.]V,ZB#%?E H^[BL4&,=^ M*9\ ^S7% ,IN%., W1=7Q (BRR@>D,N<"_*#395"@G4U0?W",@(/=(_%0<%: M*5F%9P7#<'MN%4C6=!*Q^:Q#[(YI&]"JI,R%UD_L:E\)2$>_-Z<Y+@ MQM&Q4/40*M)&]4\K6>:7]P,Q?#YQO.R1=4/EB'R9PWNAL]\<->7 M!(8[B5 E[D:T4?W36G G[0=B^'P"[OID+>[&O(LE DLB-2V-*JG7.X*32@R6 MH&L1V:EYHK>X.DJ'+LB>E3'A^9[H/,_9,,;3]7GJ;2\5]^8ASC%Z$Q>4J2VN M_.8)R=)VUQ ]ZC&@2K_51Y52 9X@]7@6M#]Q';CRWD"4CIVQ0!C;3EL"W=5C*1 M*?$-L*FD$AH.XU:[25HV.&%5*A8*K28$*N7J^J'Z,XFR+ZND M@%DB:;;)_W%_9&?2'_&[W0YORFLZG)#MU>Y\2PYL MCB9;YG)@:18%K%A\%@@L%( M%MCK4BXQ0&>E8BX+M%N\LQ=B:X6KB,X<(6)I MB<:%/RM^6VM<(J(S>HCM/XY5=2WYP>2)[+8CY(@]Y&@I*)MMY)3KG3R*RL39 MV?()ZIA7LHHP&6"V8ZVFTQW'74&2]1@L;8&O_1=X\^,]>?R?O"1D_E2Y@/J/ MS@/4/_PWP]? 7KH?ZH_ ?IAH>YT25XMZQ/D=D1^'&@F5F8M %'W^\>9'=$W) MUK)&UOO,1/6AABC\?,-P)5*"](SW^:.Q.'.GG-)>^7AY^^XMNKD]OWUWL][^ M4)P3DG4(P.F?QGZW.*ELE_ZCLUOZQW]?$&H>YW=%F<<;L1ZY]%F[53UX-A$Z MHQ9 C)8JH3(8R6DC_A.=&=8_+CUZ2?N!&#Z?N+G<(V-84_"&1]Q;LCFR<8J= M(!'@('O45-D=//* 6U\0%-HD,E5@&Y%&S2_\2,W"Y65EWY_HOYM0_K5'U:!L MS#D?R/[S&.Q[I$@1H,NUG#UKE4/$[>>$-+?-%R- M29@EAS>+/\/?U%W-TV4 GAQH@*(-H09$(' M&W+QIEA#QM6%&M53Q!XC_GP=H8:J#XGU!Y<'&@*#&&=(Y25K>?)^(Y:?68[H M ;F(9HFLN::)G_!]PA:SLY)=FR&='LI)!M-"D<1[.C@4"#L-E,K63_\D+,VT MKWO$;R99PVQ/T6'$[@/+9G=#ZN&L3B9I+O1>4./)X_0RV^*O_R]^DL)703/ M[XC&&\""1%@$RX7K(2SC:3!L0-Y@E?V,JM_7@%))QQ#SQY1ALZ,< MPE*4,!@-7(1D6Q7HE>DCK>!M\4QHT M)%H1VDW]3!R[0V8'"K:A46AES[?%LB$YNQ^7-8!7:+VHLI$NR%8>2EMQ"!LN M6@Z ?1>-?.CM%[,JTRZ,24*W&=.C/*GJZR*2HYH>,88U&)0=(,BD'I-OTVB8 MQ=T:HYX9560^R7@*H6!Y>7KYRA0]'5O4[,_U5]+7 ML0AC[$IB_]G%/'(Y1YO:IY4XVY2V:D65,I!D]\SR1FOJ-J3#":Z"U'^>*Q4, M/-W5Z3#,>M6L[>2W-H66!E5$:Q@>##U,W'I".B.6<@D38XWDNP.^+@X6[1+(>Y".&!MK\ :J?K '/TDXB-I]5AMT^[1"Q M8RESKN/D%W34N">Y'*A2BM%J3H\"9$&GE0>_IB.*-B_K##GZ*SLT0J\?K0&N M\JX:K>](OZUJB:4*"*9$W1A+YOB5,GR+ O91K:@$;N M7+9POMU2#!;U?SY0:SR56H*&;F '4CIO*Y!(A;4!M0*]!:CX&OS7#TZ:?R!& M@JZR52P?ZOJ4.'Q^&?HE+$/L*V4NA_PS2^2?62+_+ CRST(C_VPB\L\LD'_[ MA:P3^6>VR#]S1_Z9"?EG2R/_9TOD_VR)_)^#(/_GT,C_>2+R?[9!/NVPE7K] MGVVQ_[,[]G\V8?_G1;!_0?]YE=^2+V+-,@.5#/=]*BC4=S*#8'XDW@KQ M<( M[^PYVR9E%"M"NJ0793B7?W(-RCL&*<9%>3,CG.^Y7N77.7E,LA'@;$AE6!^1 M0@%>$!P$]7(=5M"7L8[PW^8)-&0K,@)5'\LL0=,7&G,0N*0V(94\M^NO\A"T M?G]((G7Z#0F8QZ]+$05Q]P/9=KZ^QS)V]-7#%<%;[#&I@Q]_89UWKW-]I*Z] M+VEF^%Z3HHS3_R\Y*-/$=(0R* N$4( >B T":YD&*W"/&4<0KT@0I5E-MI>V M7V6 5_: !O8#'BGX)5)GR.1B^G,<2T O>U2_X/"13Y963Q!89M98IC(;2R2- M>*C-?EH!.J4=0/0?;HC /E6;3S7B#(^R#X0="WT@F?PPA>IQ_3+CQQZ($X5! MH4XA5X4\*7G$?T7\YU6DERL[AI@_YA")(F6#1KF$N8;^#TG!,J>*V_@NE8_Y M4HK!8"]0>(_R WFPP[M,M'Y<'W,T WKS!/W.GRU]79RFLXC5UY4-W0/BX9@M MD3,W:-DB'[\\40O<$944O#TJ, "W,L. 6!1O!^0AUQC,['EU2^>J$#WN12FJ MI9]816%0*%;(5<%7 M2A[Q?[)2]:=GK^Y^0 W1LI!5]@XQ?]$A2$7*!IUR">%A^9']( M*BE5IJ&H7TU*X8%/B3PHB*I%JU"JXH@^$E0_0=6C%10TT_45L?JX0[1*B!O M*N6$Q^Q L8 ?Z;/ZI81G'@@=2(+"IDRH"I5CVF@(QF5Q*.\%8OAX0^P-R!K4 M27CG&[K??=T\T,[ DL(U.A)A"!^2 SC?8'00[E$MFDX'[%$S1/4/%I!X1IM MAQ&[#RP?V?O4XN@^EC3;*3^RW[-3M63SSYN'F*+JZE@699PQ:Y+.LFP8!A,N M/8/_N3^->.#3?V9-AC. )@'M24!.B#CE":IH48]X#?,T*QR0*3TEF[WI>(4S M@D8M$TSKL7A@QO._?OKYYY^X =$?_ON"9/SRC;\GY,I2]7Z2GO=_&<0K4XT20=W M.MT(W%VNFRX7OSSE+5;G768+LZI@3J;6@1@WJZ_EN M_UXP?=X.(/R$P[U-\\Y*IK5O7C= YS?OA3'\N]5Z0>MY6^W,3IA22?D=9DP"?V"'-="VQ'Q'U@ ??S.6UYNM;*J'=,+ GJ)ZRO)])=W6 MR\FQ[>#$E'!S=U$#42X>2-*&N8ULMK!?JAG4O!R#]IH?50*^1<1[Q-)PD \? M"8]4V@6Z?ZLPGV'J??'6)]25-@ 4^C10O1@,*-\BG#V"3#@X X:(357'"[*_ M2[*XNL-\0^ZSY%]XVUR\P0ZDG!<%+HOSS1_'A#;G/-LVK4QP09_1P&C[$9=_ M)_D_:7QQ$1^2,A931&?15?=+8%T>WB1HR\!&VUE:J7)/,RB/VDJG/24GJ%.# M^GI0I0@UFE"<;5%/%ZJ5G2"J#M7Z4*UP63HZ76[-? M@5NZFZ6IBSD7&BMQ6/Q4/W(7P?V"JX#%.J>+BA^^^ M(@!>7Z*O@%PEI*W!.:7"OV)))075XV:-;_389Z8E" -?H9/+5TZ39.11]RNZ MQ9N'C*3DGO;6"?KPX6+A*9&JJXCY\PKS&8&RG:Y()0#W.,QRD4*P2U^?#CK[ M]^K!PH>XI_2Q:@W&H9/'L)Q0-V^.&?ER>!+#PNKFB@XCILPZA-Z1K@"?C!NUC$,\B%VO? MNZ>][EV'3W'M4X4_L>U40%_R)L[SITMJ'D69TS%8ZE*T-,URD9S&9SHFDPBW M/*.3KISYJ)DB_@QU#U>"3'W?$=M/+

LNH6?RW?4&G_%'#ERE:_M3V;!]YME4 'B(YZ M5;;A)":BOQW3.$?;I-BDI#CF//W#_PM)%C@5%<+7BS1:J49YVF MG8:%(U!G/)'I?3VT0%L)C5&Z:9P)QB">W%4A!("IOS_O4-EC.$$52UTW$#$N MQ-D6'@;F0*IBL @)5;]]"A=-<%L.KEHA 'OVI^A3XU,_%^TF(D/^U>1K7\1,;[(NW1WR^HS!D5\J_I_@7T.\EHRE< M/$V&A[U.T@@=+_DT0F7*TV7V4FS;Z.F8L;"*_?^<9A?8-][^F/K+A3>MS2*7O" MEFV3/7]TR;7>;N5_(+=_<$;2U]Q MEV1QMDF8-%(D_*6V[/*45[3G4M:J^'#(2;QY^&'AP-#/O@@0W(4BU5/$-;[. MHRU+&#Q(9.FE'=S4:T#SC$?L[YED"NBVF5 #GITK*WR=AWGO\7I$?]T^M,U MSGG--WFBB -+>T#,AL4K==^L /"$BKTR=6:^K8RH+F)85$4,#W3$>63DZ/_Z MZ:"9(\X+Q,Z=^VU M06Y@U@R->5DP^!B743QX_I:M1J5YV0F(SM&&42:[9%--X]AIRIZ]H?(A+OGI MQFVRVV$^:>+KYP5[DC4%1KDZ=,YG9/OX"=UA=EJ2Z:Y.@,09*1^JPY1[IJ*H MR]4N?3;2'FAD"A0$,S7RMD9JJ24XIF&&"VM5?FAF0P7'X1O4(QW4P%W+&!$( M=ZKQ 1AXD%NM6W)@?N=J]Q%_.=_P=256?IW5V8WSK71X<.)I-EGM>'R6^VTT M@&^O.BA5KO1;RX@NJN+J28:VF X&[(!0&7_%_)@[=_.U*.;B,_P%Q:TT5-3B M%E[_=X(.F=BSPL*_#7N[ZF^O:PZLPNRANFCS1BG;/>W!D%*CCAPU]"L9",+B M4;5E&@20D!,&[F8NL]OXZR=\?TRY]Y//%,R4S11!1^D31ZGE@D\*C*J4\9.! M4^W8:> ?(_KZQY1OD<1HTU)2 OJDD;9T)&\!!.+48T((I69J8R>3W' H@PG3 MS3HFXNNT#S!*@SJBE?AA./BH0G!O_ #Z5ZKAW=<#S@I\Q;2]B8ND^"5.Q*LE M3&3-I5=*,@_ JX1"^U2#'A7@M6P1@SBN'E,/&:?\F#WA'I/G;;$;(-C?.6ZV MRGG%W1+G&[(_Q-D32DF\M$HF!0 7B0DT*IL#IM,)3 M_9S!AO[YFI,@1O/\4:)PF3XP\=L%U4F&V^@T:9D"EK.A\ZE\SNL[#I;[%P$6 MQ3ZD#U@ =Q,_X3V.6<(Y\^I7N[=U,$TUMON:;_%=^>XKFT,=D^*!T4EG-@"2 MZB_D)"U)$8\N; MD%],YZD<+NP#:$@@0SJ3&%(C@R_;=*F@3 QZ]]V0K""S-D,"C'=O+_[CG-=U MY^GRMVS)^#I.Q/+J!JIF'4E%Y3.3D\L$7T72JE%.Y#1MW(T-G$NF>$&9Z2%01#,DI%>_@3LL 4C M)62>.S94:T63P0&XK/X)'^(R3V*=*]32M!-V*8U7\".1"#_)5BM11RPJGIX# M'#J\H;/CA\QX=E\\OU/P<,7Z0D'>1@5)6"/@ S2PUTIV! MPV>#/22LQ?7Y04$Y*9N"!=B=1%Z^DVP25M>?%7=_?RQI9'I!3;+?@(]TUOV> M'^;\SV.)/)"4 MEPAF&>/-U9Z-K3[Q75)JO+AE&;OX.O;-6 V,^ICP'Y6ZI0-@?R@32%"--DHF MRNQMI7BU:C$K@]KB]6Q"&/NJMHEYQE8CH;JW9\=E2 Q(8CG?#4>_'[VHY0 . MVW*M[YOR"Z;!>BI[_3W=V3URO&U8?HVC&VG;*U93I6.< /!F>Q!\R0Y?A*JEQ%--:,+.5@ RG M4Q5#V@<=.M^K!LD.ZZL;+I> N6)HG!/G?MN 4S3"[?U-U0Z)]C,-VK]C7+UO M-R?& 7?HIBW'3%M[F6.A9:%5%9@E%*?U$J"@[;G$9Q-MV3L:(*O'/0UGM\5_&)7Z0BB(QP,&G)";ZN2B04V))T* MO>VH.=7F\GM#N'":E47W$J>.D-F"C&D(?XU8N#LL2IX^$'^M*Y()8%,^;^^N M&#WWNK="D 8=Z*@4J&^MD-%'[+#%IJP3<)L=G3I_G44E.*,]U4]Y9T).Z&C M?^ABG=[6$-I4UT.?5'5?>?W)8YFDR;_:RD6-89^M6-JQ6U_*^)F:]] [+.QJ!4- MOD5OHTVY36AF9B5+:7?S:UH'1Y'3_FQQ[((I[<6Q+MS_'^2.70->HE<\:^]/ M/S3SR<$D<^FM=COX$-=.%C;^M'SMYIZ%]* (A=G>ME(S'9MLFWH$S $2&>7+ M0I5J/QD(5I"^FXHT'RY(<"&Z<5>^7LJ_)9]G"K>5EA#' EP4ZY*][>5$E_L# MFRA16\K%XSPL0):>C4NZ(F[*\'QI9^\,,N+1_^/\J#C.(>;9&[P&\A ^&.R:)+?W(RY/RLW(]B<"?0H).YHJERA_[)KW6+6B3@P.O;C'"VV W1E11Q M=.XL4;3"D?%]-RTI>M9I6\ !P?MJ<9ZWX"H[+PHZ/FW[>B7COC5/;WBWX/'T M&48-(09K6Z4Z/V GHS?T)MFF"ARIU0^/\[#3F!7_T,K9A7LU(8[SC([:SV(& M:@\T,A$'8QLWLO=-V5+7',@&&_2LM7ECNAG"K##\DM&H&7+@X0@\@%!E5]GG MC#JDI"SQMF["N]K+2$8/.X9^G1(#@V_!":WX(-5+;#1JBU&8!?2&BV%M"F9? MQY;U60X+E@@B4_I84NI"RSNH>F&A)3A8X0JE6*GR@VE;/L6(RY>).EV%%4#8 M ;O\RVQ#]KC;)U-D)=J0]MR\FM339E2"0[AV@RZ=M6A9H^KI8"=7/'S\4O(, M;&!#W+IW;%XJKKYAZ24'1"68#S-+X:U] >591 M-T@'K*1NH6DJK,[4L'J):%*55P= 4[@RZ_WII*P8IDV!=3<9\M+JMC+@RMC: M:82O]#:]$9:U:QUD.I50S_&&Y%NLJ!NW>+DX'TC*J]:Z(T1;KM9.G*)0K4M; MEK"1$(72W;2#6X>L./I@&5YA)ZLLYCRS0=A50I_)(D"KG]NK#5;WW*T)X'8A MJW4^6,)6%#[_;A>VAW3^N)O:[RU8F& MCORLM*FO\#4R1QV->;?XRT.RJ9:8FFOS,)?+5R+)9G/,V5I27?]N%;71+4%# M7+M6O-]7Q]==[&N6'A270'=+VZB9CLC3 21QK2H1EIF!H;,LH-!T,0CVRA8R( J2_N*%I$]<#S4K"C M\,'^X 'TOFQS=T/N,W:W,8W,W^ ,[Y*RN&1Y@'&!BT_\SGC:DO?TXURRNXUQ M(>[&>LFHO\U$&1Y&-$DCM)?W:83*_*;+C!H:%G ?>V+XJM)=+8B.$;4 Q"RF MNO&:BEC8Y_NAD "!8FCJD\0U3L"C+4N8!X*#!U$(]Q>F2I5'Q6Q:#9[&F. M,JD:9:C1ABIU/*&*TIS]='JV\.CJ!UH"A*&A-YDDKO$F'FU9PHI 1E#V M<]H:4)T8/K +K4VL8_MF69M0#+'+& 7X$'N9719YC%G)G$]QB34#J99R,%PJ M*+W-62HWS-"G4Z4W4#6G81BC/U>14>C_-KOZ[%K**84P/ M&>+4MS+KDS(-;4PC-QP> 0<1K8Z)2#SM0['&'-NV9U2KL\Q6K!1AC:,:5O6F)UQ2J9C M:&CEMA(:DW?3.)-Y@(PFK@HA#(/5#^;D[&!@??J)C3,U"WI5,_V ?N<6Q!D7 M'GCFP*IB2 H)5LAY0_\*!;SE!3?%"8.&I)DI2$E\0C*)0/"Y@5J',A13L?2* M#L?MS36CG"W9K34_WOQ8IQ&P/R^J7*X_%T)1H)S>(NA 0NPZ58CI)-1M,*>4% !S,/&_1K@KVEC$SPYO])Y5]72?+P14 MIRNJO(Z:I[HVH^%BL7 UG>,CL7A*=NF3^^X (SY=/[HR MW%)&[XIP)ZVS81OF_+^S2AA4L]H #)(5AQVNOPW#*C3HDQN4C-%'TAV_YJ&<'O$_'I]_J;D MI?"L[O*2%GA)V*&Z3;4B??;3Z5^73OO30X+8=J"0J"2E;S.1--*"H PFMTXK MWAU?+#N.S?F%(G ULIXW*E3Y:Q-A >@G/\5W=\EM?BS*<[X_*R^*H25JJEXH MB'S.)TM%@M>MT&E1'C%6,T7GCW&2LKYZO2/YZR*F75K@S3&O[E9XP.FVV>'. MF12*^./BZ6"T&#@/^%%6/5[(_ M[8L*5:V$B;" ]'MXD\9%D>R2#?<+-#X]W]'8]!$7/&@IKHXL58EL$M$7.C.V M58'L&;UJ.MBJ@:__XZA97;[!25#T2TZ*HK>]P(Z:Q"E/L;^GLXP"O6)WON+B M!UZQ6>N<\U8U92;'*G7PZN*2!K8YR\CG:4G'/&=A;75V_ 3AKVR[FSVM4YRX MA[][$O\!I# P.'^_H:& M)RU/WPJ^#=@J"_R$Q2W@X'9%/4].5=VTCDT:UIO(ZO=7DWD8FDHH]*!DT*,R M)2U;Q)_J1Y*%7;RQ:XE]-PS-0,71@%XO,1!B0!RQ2<$4K)PV8&%>M2-827@/ M@1*%M_2!"601\&;]F;O>3MFG7IRGBO0G\8H;D7:\$/LU-IJ";4? _['3:/G/ L[A^YPDRQ@V0C9K2)9*][3H."W0-UT0IF2J>B+;'ARL(^ MOB5 F_9$@R(:_!1&\HC;A%IVX.,M+C9Y;I%G\MWU"I_Q1,9"K[ MX%2&"[MW^KF]LC"G-)SUZY/2'<5%O>=L(,2-D-&ANMY85V7NL+]642!Q,N:( M/PYDR>OVDH9)[*XMF!GZ@"WA]XH9,6[$V5=Q M+F->I&O/:-Y24!HWW+/20+NSJB>KOH"+R,$2Y2.BH2JM%95,:IJA]QDZDLLJCO.06 MJ^R[C^\S7"8;1 /RE!]-JBL4Q"FGX"%2NS#P$'-V5@>X2(I21K1P(&4 !K'M MQJ$IR>D;@]%)"X(UD#!&+]X=9:=]F-5/5[(*[ L*1?PP%15^L8!:+N2(K]?B MCHZS/CI>!BH4P^Y45(!>$\:\LV$(U1.U*3UR(J\$!)E(^%0=C19U>H&2*6J? M\<(.=W%!QTQV_0+)> X!K_3 JD&D*3O\N^>)!CBE@51.,D::Y)MC4N9/# CQ M]A\L$:X:2.^/*8M@4_R(4\[U2-(ROJ_&V74,J@:H$-N.%=,-9/1=:H%:6A#T M :6ZZ,2[X^ZT#[QU#:J^H% FH4Q#A>\]42JYD(.J7HL[.L[ZZ'@9J%#>L30- M%8"#ZJ]XFVSB5#J62I_5;R \\P#I0!+T@"D3KD+DF#:J?T*8#EK[./\G+NG8 M1?MDC_-E 2GO&F+XHD/T#<@:T$EX(?L69#B22K7NU=.N6]?A7-SZ4C' V'4F MX';DK^PZF#A_.L^VYS@GQ2'>R,MSF@D;EZ(A],&@4BRXLS%I4F)4SQ@USWGP M'#<4*_1*YJXF+ITB0%S)T^+=(#48BF#M%]4JU !6L41\0>HJ)^LSP/J^H]8 M?? A>"7$#6J5-+(=87#:X*!YM!)'-KWS%:[+O?&C>;H2S^8+"E4UQ(FH /5R^\.1[?0KW)OT M:>O7A*=>6!W(@O=D,O%JC(ZIH_;'-?HL>3<1X[<5\3@@[( HX8?M:R"'))7K MT,NG_6Y>B^MQ[5NEL['M7,AS;&RSE.SWQZPY2RSU,R:RYG2:DLSGW(Q"*/B9 M,[T>Y9D8'5LT?KH^[V3L7&+?$<(9%@5'>UQ%*S$09F".51D43$'+J10NZ_!R M$!A1'73R F@)SP_4E,D+ %7Z@%5C^MW&3_V0*\H#-K3*>2K,"LEC[I?U^?1 ME)U%S!]X"$Z1L@&E7 )PGX-X*I5@E]X^'73W.CS2E#Y6>""73@;T."PIL6!E MTN79#:K'O33[X6//[-:^L!"I]1+YNH36$7G4_2KS."O(@)?V%C%_X7$F:Y^R MG\,ZE@#VJ"YIRU MA,#GB-U('/A9:94&Y2DY.4-$?V^=S<+EVC6]1&R^JW!B;43;GDE32 'O<)@3 MPDK1;EU]6O=U\V0EWF=JIZN.X3KVNN=16JE,N#M^U/+=^OZLZON+%]+WJC.J MCGT/F,][]>Y71=' T8.F3&#O@4^9MU8,] @SDJPLZ#8DC.C?:QE1)%^?Z+Z; M4)2MI6G+L E<8!T'4Y%O)-*NRTYYGZW%*=CVF:J2GJ'3 ,/.MPF+:>^.[+" MU/C5!'6;900>F!J+@W8*2@TJI"D8HO9W5E=D)=Y"TUW$Y@,/@3BF;0"ID@+> M\R!>12W:K<]/>YV^GB-&4_MQ7F*/8XQXO$GFI9 Q1[(2J# MG&=;JT);]@QBQ1 - \1!?:5X,-=MK\IX*GU)V%6366O'!C 7QG+]= M;RG._"N91^?_36J" P]N'=E>GQ_Z!C4D_D>\/_R?'OY>-NY,M2: < =9@X(4 M.UQJ';:.I#D^+B7Q.?(K$0AWV%B- H< M,7#68N"Y][W".[GW/:!OJF5?'7#.ZQ=7Q:X%Q.B)ZK=1$7F@5"X2>CU=JT4% M5@U3U/[8W+S!;Y JV,(0V:$-*4I>X/(^)7=QBDA%3;+B!+'KJ@I>+=\4?'S&:P[(!8/7[>D% ,G5,QX3> JN7"C:%Z'>[( M..N00007];R1H1A8IR(#,KON4)*N_/%%6RA9-QEPXFER\NQX?+*^;#3 )82Y M:%/FBMD+B8:TJ"->VDY@D"99^$" M L X]?/-;1YG15++_XC%/'LU0?T&,@(/B([%00],2@TJC"H8(OH/%._)D2VE M[=#G'V]^1&5+R*%ZB)_BNQ0O/#!INI#8?/0A5,>T#5954L#1 #(ZJ46[X8". M3[*N?Y7AI5/,I_:[8J!R[7B_H4HN$W*L4FMP \!@M))!824#UE0X*(8L5S@ M#EKG69ELDY0GB]_@S3&GJG#QCFVP;O'V/7W;JCXG'P&N=N_B/$NR^^(:YS8%+1[XWNP4KCM#N!&S6"J M9]]-=7Y35<0(ZS55P&B$ZN?A'YOI?4Z^<*,O'^*2WV:->P+8[=4(_W&DH3N- M[2EX^ LLG57GBAPRN5O%@YQ6 KKCG [ZYH$KT"EV)WT 0.4GVGNH;,D1IS]! ME ,QEI5LRX4'J/*8>RB$@A88WN28.\*4CE9[DO&QJ>#[C@*\;4C;PL,Z4J]Z MM&K!T$. A2YUM5H#:[UQ7?"?6<)C%0DF656!)$XWQ[2-!7F009^^N[Y!<8%B M1'F.*5_F9=0'BA$:BL0I:J-,O-OA#2<@7$]ON$ 9*5&!#W$>ESA]HCS%)B4% MWBY>'-D"7<0-!6(]73575UO7)#D@>($**YN53(4M+[CBR(\J"W3>PP6D]: M>+R?!B7BVT!2'?=>$WBFS5D?19D V9%K#]Q[$H6:AP M2SZR.X#K5EP0.EG/CK0%5^TQZ_-L^Q&73<-4&0%@ IMD "!/CN,WNJA8S>P M%BDW%F$41)T<=$M0*XD/E9TLU GCA_)94DPC;^'H#Q#+) 2:A(U#;]GMGB%0 M*Q;X3;.N@$SOJK.G%Z M^!D'/=!1M+MJE>-PE10-Q^75KGU.@0_QZM>A33L(:8S76>]\V 4)12?H!$+M MJ3UL5Q-"S@=@15 8'L%^89ZC,LAX;H)J("2?]9&L7]M<. :;#[^*J"H\?@'C M)!J@49BHM1;H^,A5L30 MR=.6GX&+4^"T,YY$-DH\VW2M0UO:'E1T)Q^.!9NBX:3*@*"RDMWKFI[JHXZC MS'%<'/,G5)1D\T^TQ^4#V?Z(;BEI]6\J@K6[H*(/.-OR^H'52Q0'O$EVR:92 MVB6^+1SRN=L"\8#IT-E8BVA]^V!U2IW+P18 ^T*NH1$SGR2'<%PX9"UEI"[@3ZAD)L<84ME MI6&0.V0DB] 30R!K$;+UY[#ACY,F\-T_K]#'49 E3%19O9\-.:9;=(=1MQ66 M9!0O? ]LX4C% @[$I>.&YJ/F:>S%)#48TD#""[.*:1BC 41#@.**HB[XL8[2 M.U"H400$OK#Q&_+ULN'&>+.>:> YZX&GID!KNDX%"CR*(=L7/("#\NT7\M/9 MSQ](=G^+\_TE_2(92Z:XIITJ'9NMZ>LWMJ#WL .C=.@!VU:ARBSL^*/?DN(A M?D*769T(%#(S*R M-K9DJ2,T#$%&$&6$6/Z?OIKS0^ MC_=*#VY%W_/@!GI/T]%*#^'!;13J#,C,;_+@/_T5<1%]PZJ$+&]2=N @$_IO M;%%:UKY%6>@(C4(P!VZER0M_W(&K,;8B_PT/-HW_AD,;H/_^G.5X0^ZSY%]X MRXIVXZS@ONN"%.5'4K[[>L ;.A.X)6_PIY90P+"7C.;VJFDR?"ZVF:(1>CSP M:83R=IS),J,^*]I0^H(EM!^S1URPR3)/<'Q]%Q?\:2<9Q5_B?%LM\^%:/ 1T9"<]2V!&,[*#.XPZ M^F_9'E0WFBUB$("CZ+NO>,./ 0T:0+WEO6A,%I3M%1,:2J\Z_4JYT*.;696Z M*K^>,^K_SFTM*RHCR[?-S<1U7Z,JIYP=^J*$M5B$]X>4/&'Z,RN=P3BWR W'""!+HLPZI@(17XI M1(.J 2HKFI<"'>55#[[8\=N+,@B'VXRR4#0106=]! V#"4Y3H%>;'&^3I:\Q MA<.28F/*'TN0)X221Y:FL'WWQS%YC%-V!NFR*(YX>YF])6D:YVW"BH!*=\;F M?) #HT]^NK4:\--!KIJ5R>EN@B)V>OJ+F"ZPBY,<4>XC1G&)[O,X*]$V+G%= MOZ'2P&^=JE6@A.M VV/.#G'SD^ X3\BV.8!]H(%&2?;UT>T#;?K2AXWXNVH>W#!=GAXH\5:#3W$+_TB*H^Y M;+NB\Z*I'7,7T_9M,/6R&%?QQDE3SI/M E&JZI[+>I7]4#6E7VK@A%4B2(], M11UIO*(!RS&C\P-$JC95V;-?'I+- ]H=69F:>@&_JF,P7* W*JP3*TOZSDJ% MI'MOM*%T@US>8[:MJ]VL("9:WE&1-4!2.NXMUJ1F&%WXFSQ7#PX2GB[^!JOT MW31XK@(]+GVXP-=K GKSA/IT=3,0;P>J&H+Z]4^J?&/6%E0W!C6M867667M0 MKT&H:M%WU[D&1'SWG;*/\ER=)]P2\>*OL4H/RI>WA9!S-=6ROKLTS7K\M^W2 M /<2C.]Q7:T<\[2_SW1B57S"6TR?;/DE ?Q65/;(=<]>7B?#;K==P^A8_[=5*WQ]GQL M-?#,RJ$E,TZ4'%LUA\72:8AP8^\G5>[:YQ3F.W99E'U0GE";2J)97, 8-']>0"8:%\G M!M20(/,!V+9IO1FD*NK0#E0B7X\>[D'27\L\X4LV_5D"SXL^="+K/4.VI,,W M_FKA]<[CER1-J^6>I&LI.A[J;*DZM_K/!8J[%K=7;(R4M,*W1]S<@4@VFV.> M8[:?2OGBC$K:X)3?I,=NV7C$BU]^$<0\25BSD+AH("T#-PW:\A5Y%[@Y#7"C MYO(KS=RF8!M9;S"JI**>6,3DHD8PZDE&5SO4D]U,CVKIWVW9&83/SY@!)CR MK0&>] "W;"Z3/G,SZ3]_M^F04'Q^-@T^E^HUJ&HA:]9Y+_I[QX(_Z5S)C74P M%[)E]?9?=HK"S&6<=.L=D(,H]5RD23&,L^W_)+ER:L*G''6:HW2^83%90,61 M"HG9W7HQG>E4VI+[K+T8D,EY(.D6YZN85SA"F?A!3.9V[*0,W8J+YADM"3!N M=U,*94-=W-T?E^NAF@_/?3;$^;X=%&LCXK PAHAH[;5!1ZQNFJ' ?/8=S#9] M/#^8YTR+>??UD.3\QZO=^;%\(#2D?+HEO["SFE6*SXC;-47&0X5MNLPD%2'W M_"8T:/8TFNEMG+P9.%5EU#%6!XCK0%%> ^\9G(#QL0G;O4-/##IN(T[09KVE M./E-5FCB\^3C>#1N;N.VS=/IN8"K'6H5L.4RKJ(Y C(6\]T7>(/U^3N#P$D^ M$ULU8\*/1POG=@EG^@&_6I1*V@'_L'A9_.=LXU/SAE9HXW-.G":?BQ@43%RV M[H-]4X*7?K!IRBJ/OYD;_GP*0%B_R_RGX"R;-J$,A*H.0[,IPJ]/8_'I"DLO MK\(U!#]>YV9BPN:TG0^"W49GA^OF[V"@W/Q]=!KJL, MKUVB9GNU8XMZTIOL[(B;M0D#L8^WUHJ&BU*MU"B=G05W)-LK9=LI?%UU'9>& M678Z<>X:P:ZUC*WEV8@/BBS D=I*UW1XG:GNI%O/A:+0V%*-&4#8 O2[O=3Q M*OOH4YODVYW4E3KA"9SUUW#B]# B!SW0:['NJE7VY2HIZIX/LK1??;KY7/Q0 MK5JR>W=B&FN:SY,NO(XY!6/$J_.'!NL@I+%>9[WS 1PD&)F@$PC:-$SIGV6J M$U)[<.]7:EG'N#(??A713'@ KZ&@?CUIJ9K[EM\1:[[C/:&Y+L*Y 19H"4>HT[O!1S+MUJMCUAV]\ZZBYI<"UT_->OY+S2MS(=!;8BOQ(8#AG?*B)L'[&.E, ME_:%N9T,.K0Q*7*^@:Q.=-J38U7,Z1 GV]=)]OJ?2;9M;]5K[QZCZ#G$-)38 M) =^R@P5>$,Q4";5=;TLV 'Y@>[M-V$O$:;V6T%2*DO$O?6.O&3VFZ\K4 M 8&2Q7@7F?=PK)4<]HX\TV!H8-3=@/<2H.)ZD9T55OQV#[2BX38.C&HF(>;, M?&?B*@(7&/0H=@K\T .[/\ V(N)[?+6[)66<7C=.GVH<[PB8:;L] !VMWZ*H M6G* =7ZC,LWRIX$WZDBJ ;U[3F<%CSBG>*"3 #86=^6?.!4=JEDHR&8,Y"Y- M[JO)0X%+VG(^22AI>%C$FVJQH1[/2]:(?K7ZOKXZ)FBDKN Z.3NX$4=4C-9/ MU6R]%5.3[)!XAEK6-VN9C.13$TE84B_& X )<$;V"6^/F^HT%=MF MUKAV"\KZ7;64'F:@D0OMU,VJ5(9@XA2O PGDT!=VS#9@(4Z].K0C#5-C14:Y MX9 (XHXM=$S$X"DOIE]1< RR+)SU.&(X["B\J?/ASWAYOC_FJW&Z??3&!M8F\G5I_0Q4$1>&3NKEL9WKB*TKGY+P^$ MES]D$E",'ALA**527A?'?;N.3Y@\5A*Q&0!ZWKZ.V'N#Q&AP6'H4F 10X@<< M(=YRD-*&7\Z:9[0/F$A_@E(HRV#S *4Q2$R!F\"W V/5O&$&' ,.:E5J ZM* MS%V2.(2^)SEMT/X\R]@9A N2T98_B2@S/=>5RT!T&6)RF3_70*HRI MGW^\^7&% RND-9 @7J+^+BX0-^Q'E\CS\Q'WZ^ M_<>Q*-EH*!@XA*CZR_N)\G!0/HJA@PJ MJ@7RD-B['OV4+FA/(0 _1B%"&1(?V2@3: MU3+0OK:LL3T-K:=G7M_M: 28]1E2L$&;1@TXN<_>D#PG7Y+L_N9(IUO[1#\\ MFYBD [&:"([W/,5[%7-78:P22U;INNUIFQBE]NL'IML^ WP&AF4N>/7,D( MU4"X12XJ:H:7#4JKP04.E<$&C(^X'(Q3M6O2CA<&'NEPH>0!LS:%AK"#A5ZI MG<7I9+1#Q7C&A.(T)5_BNQ0/QXIG,DZ80"2U2(L^UMFC@EUNCEI=+TJ&9XR6BT&AZ@X @X./ [LJYV;_$N/J;E?QRW]\QQ M?)!,(2PHZW?74GH8DD8NM-,WJU*9CHFS=\XLWCZR4R+H'S41HG/)^WO,3YMN M*WY$LK%_;V*Q9>W)!@_$J>.&IJ-A:@S&*#<OWQXW>6S" <[C29A:*)*#KKH6C;HJAU5RN8]<&A2'&> MS!]%D&?*Z%"0D&,AK$9*B\Q9D#99K5I2GRP]C6#PK%6S+F4NGHDU^J0:@5&Q M><#;8UIM\N[C\IAC-F2_Q9NJ--3I3R>(=N-/"Z?BV8"!N'6:D&FGX6HSZXR2 M V(-)@/40LE4E+$,SYH$B5.JE=1D T21*F$3 $:@Q[R:[9VZ_$=QG9/W)-_S M"9F 0COB]K"7GMCKE(U.-/R1+PMMZA,W1N;HUR3C<^1#3JJZ&L*B6,Z.NK/C M7SM>"8S')/2OWO9I?2R@H$^W_"XBR=9*X] 7/P!FA2'BVM/B21X=7W>8QRP] M*$R!SH/9J)D.T--!W=B&BCHR@AA=M0#VLD"E/!\&@RJ_69=9/MS$RT[7=&R= M#;#5NK'&$\:5!WQ9X%),PZ# !3@9&RGCA\YE*Z<6E*JPH$\):16=W. !P4B5 MM4$(G!'_NUIU8"L2?Y*,\7^J-LGH+\]PL)? 0F4W\OXSV$S'I#0846XXS(49 MW<1J 2"CVD&_2HL*]EF[IAGW1"G\'H;D0'L>_)H;VH.!I3 MT4L,!#J00=RD8 K]QNN\=KV'>'P(ABI/8!B=_XK),,-S2;M$R!RMD0 M*JO:18> BF+\]8$*X*A[0:B>O$SN4GR#LX3D'TF)B[='3"G_(LU@=N!H#J#: M93/4D+4(T05)>*D)VA[Q"R)^2\+G]]SP .9U&'"T3TS M/#!G"&UU^4)NU,=[M[6N%M)_G,X *H.CX(C$/)20GQ77F9TVL;] M5T]_?4[UEO(6#R3=7NW^\QCG=+A/GUB1G.;^I>(:Y_RVQ*O=!=GO2<;OR'[/ M6U[5SJ%1?R665;?"Y%6\,;0 ^L:WHIY6UO MJVEC6Y6B;%2R)?H_&J55A;+NIDQ6GH)?-<>H-EQU?5LWF_-GI*S+E_%Y?:N? M!>(U1S6531*'3VMHGGMG7]K:(QW!+B:MX"Y-75-;[-Z M#\QN@Z5M05UC3OKAX0E:UD%_]\_K]<^J:W;7T+[5.6C/ZX/7\AJ 5Q6OZ956 M[Z;/EHZ4OSOB]3IBU8W5:VC?ZAPQ:%Y?>_D%%\_;5[S[2G_*[C&KISA*[K-E M:#/\S Q>.3$F\?"Y?I8:U>DQ5@)Z5YM45]/7]Y@DFX=Z^[^[=HC[M^HR$]R3 MLWB:GS56R)3>%)-I3+Q=1HV=EN"P!,K_LU7E!TB>"2A"KD9F'W0O$W/*M$!8 MT$%> YLG&;L^)ZV**E[M>BU@0YF 6EORMC"6B=RK8)%>.'R!+"M]ZO)%%NQ1 M2]6[&F;+UBWZCGQ[Y!4NF7^GX6]"MDO?MVJ+"N+>MA?0'"76; M[Z"4% *,#DU&N&N(#A5H^#Y@D"5!#,!!:!>JWBXCI/M>Y)KW):&IO5;4AHO MM$HDPGLNM1(U:E4\$7N$#O09OT2X'FQ6Y<1T/4DL/[P(8 EYAV"EK!#0 /)D M&NG.H#CMHX*M_JS(F?F 0>G.IJ !T*'5QW,N2+9-^*7@^43WF*\IY$@_>N8CY+M_ 757\9'D(>13%<+[62]6Z(R.D_!_+KX?7V< M:],*X;Z[$L-6R.H8).&2V+.VN_@0)7ONISOK@]_VG-D&][SI-8J^,P'AIO]J7)<>R*&.*U.P>':D@.H7D MDO@H6HE:/#E@.@8)""C$G5QG8=W6[L1VS&\00!D'DW4#FP+/2:A+9NQ51J' M_[<*?V4FP]SXG^/ 918W=']*[N,*BF?WL:E:%L DDR'&VTDA4BT M-NN=[2"A=5.WD[';I+8L>9AZ$,)/#W?)=BRMDXH5\XIY M_D;2MJ.@@IX: LZG):Y*^6SH\SC)T";)Z==DH_:&'?"FO_SY.ONO[-?L[6WV M[_0_-W^N:G*4)WPI&'^-]P=VNN7/UZ?_]9=?3W]^^V>VK4^!P677&8(D9_6# M=O&&QP8DP^@)QSF5D#S2MR99^4!5T3B!TB>4%&?T"SPMO2@%88.F!&82V[9K.0<1]H2;?1L"N0;C:;+>M'OH1!I)B(GZ;D&E+F]R>1,*=)K) M3OD,9Y#L&Q+(D(8K5 ?U>/O=5 10K,U4 ->NABVA2CS@.& EA$6QXC% RKC%U'_N$QKYXC2Y3^ZJ6V-;C<7R M*V&302UU.VY T[D:LR2Y?[%MPL]&[+/&6"^^.85S$AWA#A_+/;!%M>-^Y8$4>$IK#;E,D^!Q!&N0[YN@-,B*?%]@I'L"19+K!7*IV%@$43>U8ZT/MU M5$OW02-$I7!+DAX- #:+,ZU9?+<"+0Z6M@+0:VUHY_)H)_W47)K"(M:DJNTO M&)$E=7O)C8':ZT()K6SHF,].G?I^"3,WC^6Z7+6D8^G?9M,QH?@Q3E)>1H/M M>;/K<7#Q_Y=W+LUMVT _BOX /(FG<7OIB:(@FS,TH?+A M.O^^ /@428 +8$'*\B4CD]A=1?@67.*Q6_0"NSUO=N3.+2;_1*&D4'AZ'>#M M'S,JM:]>#P?&$S/N]&$U"ZU@5]0"H-\OM$@EDD_)2N:/2CGUL&F[0H8'&AX:)^15[5KTC? M2-V4$0_S92NF.@QQMG?85(.$88V[X;RF>9NKJ15[F$0A]C3N-*\ M^$[\25[$W_6">2TC/G9":^>E@%+ S'MJY#M:R9[C "QXA@UKT 893BR["?_)E,C MM*%4_4N I1Q<"&@#>]@V,ZMR*Q,MN^92-Y G7/QC(N1)*!5T)Q[BYS,'Z HF M34S)8=;=>NE^0 6-%QK96P97E('?T!X"J/PQ<#?B\HD+R+F]DHM\(-$%RK<. MJ.(!X8]0W(26-$G"Z4F8J7M="LO^/;>$A9TF_-1O8^6:1(6#MKMOX;,#<*2_78'J\P,=Z#U?;IV;N#I?F0S/_\H@V'7K)>Z<"B+ M"0)6RLJQ5C "59)*<>U:YB&,^E*=CA+0F;BCC%A!9%G^@SX*?U&--[I6W<@S MW"!MQMCQH@% M(]L+1FZ%#<6^!WLV$/>XS&A1K4< >G)F34*A0;DPH;6X$*1^%LEF#&+@ M.;U<-L7GM8SU"X *73U#)-4QEC"PA!A<&%K%X'5[R>L[!U45MG@$==R@HCBP@YL-JL$-ANDP&9C$MB\)U!M QL'4#&+3X2'0_R0 ME7E1[2=J]YM^C?,H83FW/V#=0*(I+@&1<,F=/Z\?.XB!FU1FR =JZ&_:#]N< M)X;5/6VQ32EGZ\=\R3.)3S&^+>S+O)[>[=CYI$P*9%2*#5/KSPFWJ M?*@=_[CCE(: VW($791^D+S*IJ1J2R3\U?['KOFMTJ>JY(".GUN@ S2"%^,8 M&'2$D$_48>JO<*2(8?.X0XQ:Q#5I421/9['Y[C9)2I)_]2K/XA3_!7NA= M',K,L/&HE*NY8.\4"U30\60 S(R/LRQ&EG6G! P4R20BT?2I%K%36N8/_D!H MHTD&0,=6'4EJ?6MG?K,@B[GT^?@8 4Q'_R2!B=7%H$8[\6)F$@?G^MR++.$H MVEGU#IX=R7VHIF*[U* M:%?=X]%,DHB:".U=PK\$%=,LHC 82U,J+Y/_XN*)Q'E>RLF<0=F$?H*=]8^& MZ2A@T#X;[<6?:-_;BJ_4Y@4LK",\&O7F2 5JIMXV$NJS.U9,()Y"^\[?+[(O M[/G,4C%1^OWTC195.9TXNJ^F0;^PO!BP92A5_Z_!4@[$ VU@CZUF9E6>8:*E M>I%LV\KJR;2H2U7%43N''7$!PH1B_BH9IGR@S5Y$I0%Y71S8/=*3/)Y[H"G_ MQ#7P&QDMXBH7WE7,@9OBQJQ9N/1/H(+&88WL+<,XRC!O: ^!;OX@D*VA@-\Z MGHKGAS\^W=XD#0S!7B-_J0!-Z:/(D:MZD30TB\#IUH!3^BH^K;R>XQ]5Q:NB M/U017Q)ECN^J6O*?M"BS])XE(E)I(I6J=5T,B@4S[KM+CYH1;#P)I-\O M>RA!"-". W4\Z% B19J&M\:6(K+ @POQ7?5']$2/92**=TW;?1#)]A_H:_%K M,BZ_:BG=#-^FTBXN968+?7BW,J]T/ MM.WZM3$+^;MHMOHM">?PKEWGUJ?/3 MK/+3<^6GS>-BY3=66]B8,P$#/S93U/JUC?UEB<=YJ-C9161=/'1J*0&V^@'T MCY0E0IA(Z95W&R]/N.I1M1CB[:.L_\O?\4_\8G.)_W,(<[K['U!+ P04 M" "<@*A8%VI9*1UR GF@< % '9S:"TR,#(T,#,S,%]P&UL[;U; MD^,XDB[XOF;['VIKG^N2F=,]4V/=YYCB5A-G(T-Q(I15._M2QJ @B5T4H2:I MR(C^]0OP(I$@+@X0% !EF,UT98@.!]SQP>$ '(Z__<_7;?K="\J+!&=___[# MCS]__QW*8KQ,LO7?O]\7/T1%G"3?_\__\7_^'W_[OW[XX5>4H3PJT?*[Y[?O M+G(<+?-DN4;?/3S.5TF*OOOXZ<[^\Z>?OG[]^N/73S_B?/W3QY]__O#3__OY[BG> MH&WT0Y(5993%Z/OO"/U_%M6/=SB.RJK1G>*OSWG:,OCTTZ$N(07]ZX>6[ ?Z MTP\?/O[PZ<./K\7R^Z:)]#.@DI;\=4#?R/3AEU]^^:GZ>B EC!()ZX/81'O? M?5?K+\D2K[^A_OSS>"DO_\A.E^"E#Y5WTC%)2956\?-NAOW]?)-M=BMK? M-CE:\?FD>7Y@0[7S"]7.A[]2[?S?1\X_C6G>FJ)I@?HSQMF9\$R7Y;U&Z1Y]15.QSM$5965RA,DK20MWFEV)#FO3Q MWW[^].GGJD%R=B8-O([RC,RC!>F9ITV4(_.V"3F9-.L)K:ELM]D*Y]MJ#C5O MF(274=-*'%>SZ?(2;WWQ;=X6*$#+H5F CQB%Y0 MMB>D,5YGR3B82'@9HWB#TR69":__N4_*MY$(YO,R:=H=SM8ERK=7Z+DT;Q27 MBTES:BPLHE.;-Z!6?:+H; 7\P M;QNSR0-.DSBQ,I\<68UTJ4:TB41WO&=Y'F7KVM4P4IJ8F36'RI8K90?V%N!NRW&RXC+9=):LN4E3.DB3 MN4:3.D73N4.V'"$K+I MY\>*VS/>X1GIZHR>#\?-@V-\+&/O:C*_:AJ/RIJ/ M8,) N@:ON!::Z$HFDTEV)LTU=1\5R=VN^+']91M*O;C]*R:'\Y"M+\ M\,=AO%ZF44'&;.4QSEZ3@A%)2=<()J%S(5ZW%5=X&R49BRPA00LO#H&!)(,! M3GZH6W=!K!!!<)D0#!#+O\595==GM'U&.:^UH +=UBL*]*7IFI-9WIOS0[Q)TH,96N5X*]4]-I"UV_+__&[(_+L2?P=ABG.R M7/K[]S_3*$K"C]8P7A"/3=MZGIL'] M3YZ@=:A=+!5"!M(#+PK4/H\ L#DCK5W2%M^DT9KI5>ZW1B/,-Y_[528&N&,9 M)I9GO2F'Z__>1WF)\O3M$>UPSBXJ%53,(!Y0^=SO,-&TA_: 78.%CP%@X7 O MX(K,IP(D<&D8'# T(:! )I8V!AAF#0(^>8R RWU.E7B3%'&4_C>*.BX<>73B($(MGB(D>PP85?PT %8L\RNJS#S M_F6O\97_/,\?9 *: MH8+AV&+#YXU0.M_- A$#T>;224SWN;--ER^K#! M&?\02_2Y44$%9GI:]+E1SO"S MSSVM$ ;ML^XY3I9NZW1BW,-Y\[6"8&N'<9)FW7^KS_ M=X][C>9$J4LH&OUP*7SN;+5(X"[GLFH[WN<=OM827;_&&YI\BA.#("-AK'B? MQ.>^!PBE;]W\CKPFPK4.D*(:)S(.@1 AI/R1!0.HS*C2$U U0$/!L M4>+_#M]M5B*:]B!Y05=1&34""0(49*1,9 *?U'^4@(34CD7@\VQ1XO\.'PW! MRR^C$JVQ8(./2]'#!$/A/Q1D(AF$,'98M1WO_^;>TS9*TXM]040J^','EZ+7 M\0R%_QTO$TFSXQE6;K7''\M-S2?5)3Q1[Z4L@<$ :7_ M@("(J D, M(Q&*D%6X:7CX:>T&:N,ED&.R&'49#975,+"4D^-O/PWT1'KCSTE2$@*R-;I, MFC=?W209:4L2I0^X2:K+SV"H4Z3=P ,5<9%5;U841/,"2?D?&YG8C^Y:WZSC MI4((:'JR#&B;=A,Z+ZIY591Q0/ 6#M/C&2"KRK7_M,&Y^4"Y=O;C"8-[[UCT6!* M2=>H5$+G+W:@P@'Q(F'G/,62D5F-8QK^5CRB&!'T$X_C'I7\'6D(:6MDI:3^ M@D5#1"!>Y!R=9V(R@0P%?4;8OA%)!!.QC*31'Y_$J3S$7R..+%K^BO&R(,V: MKQY)'^;-!D@#SG:1 MQY3M7\KV+7W&A(7>Y_>S0?BG1]97J2H-NRO4U<#BAK5J(L[Z#N7EVT,:U>]9 M_7.?[.CNFGBG0:?(P>9"BKB0_R[*EHQ\W9_:*UW53\[@K*5QS)6@CVD(P^I2 M5\4H2&!?[(D:Z9DN$>]VN\OQ2_W:WJ\Y'H3X@6@;12IH@\&(CLQFX%'4$.2& MP.>(J#Y#^5M7;AZDU(2-;F6$P8 )+*T9DF3L@]P(H-$:9;Z/J1JJ#;,UO?_. MPQ& LCUREE$&@R2XO&90DO(/>G]"I%6QTFE$O+O%%4=G"UG6WIOYU_5 M[T)%#8\>K;(]'E-:8AL,I"?2I!G^[37&8"O@EWJP9&A-Z^C16.QJK MG(#PJB&Q&0;E%9SMUH/!NEFU$P%C&:2GW;R)GJWO4%2@QV2]*>>K+P6JE,!& M4T%HVX@J.:V'N-&13@48!:\@G>FKIITT%_86+:+76NRA*5<3-EJ4$7H($+!< M*G3(&(TXCT-Y@1Q.]C3"Y6N2LDE?V)\;'1U_]K"G!6U6]>NQ6)#G-[=$M&Q- M'R$_X/'Z-4[W='-)T+DZ10['[) B'H+"0%858& L1WAJCDU"YVCS'F @2B#1*YX'/P_R9,MV%'F&->%/-BL:5U M60PKKESU=09A?=2DC5/@%Y0_8Z?CX2Z)GI.4B(CHF4UU"7>#4R)/01>6Y9O@ M0%BW6'NH"B[F6!?R&W!JPJ&\7MR%.URIN8BR/^]PE-%NN,OM+L5O"#VBZ@QB*#F#%#!]FU]#3>\Y?G0EUH$2@'>06X#] M;$PV7'T8==*>[^$JU/0+A:T*KZF [_;<(>S-5UA7Z'G4KC-+R=J!Z& *"P( M020= 1\!>Q?+U)=B0^'P;S]_^O1S!0GRPQ]?GA9YE-4[N&1JX6]RR8D:)8F( M@H(#2%)S.(C8![F^' 1&=#0!B#/A4XN"35CJH%"E)[LYO)3UA+D Y:^JQ6?4 M4'KY;D:P4YJN_.9X ]1DOIQU?0[.KM#E,1%20L'N1[@(@TH\ EJ2*H)<]#X@ M,N]75PDJT>BSGCDJD[PZ3B>&.\G0\@)EY!\E#5PN(,BSRK.-U[?#,R@\3Z%' M<^A;:HWY?H ?6T/B/2'Q9E!@N!/+9&7#8II(IM, 88&V.YQ'^5LM89L&=[:E MI[ZSLLR3YWU)%T\+_!!Q3*-Q^:8##,H'!;VQ^C$'J$'-#8S=/9EDEN:=U0)9 MEM71P@_T+B&!14]8:KMQ5I)FDU:LJW?#4"&*KYJ&^2%UO%WF?F@?K$FP5AQG M;3\^"E(E!Q>_QP*@/%R7EU Z#&B%6#2XE&Q,J\Q:2;D&>0#0D:CR+^'@D9(/ M$20@#P=&$'D-L21@'63TVFRYK#:TH_0A2I:WV66T2XCSV)&6C0( %VC# 0 % M/(>5MLPZP((P#_*(X1&5$5WN7D=Y5B5-ZB9J6"5QPL[F\ *-FB$%/(>6MLPZ MT((P#_<6[")'4;'/WRH=U,.%]]B-BJQ=,PK)/$<04#X=W(A9CDZ1LG!]0>XX M!*IIG#[FF*,-W;5[0?71VQUN4KTOHM=A")Q)Z6&F(%AISY$W3AM: M,@QUH%SN*I>YWH-(*9,.3GC, @^MFVBSB*MYX#52FPWB]UK@87J?DPSGE6)J M89EA+/KC?I\8_YT9[M9C4]^TMX&PLJK8F#&Z3DP"01@:%94WHKL1&"BMHI MW,!9],*8Z.9^,8KYJ(64+FXN7Y>IOCT![! MB;B"ZI 93D#EYIS@!67[0&[<7(=8V'C^T-/P*?>N6_+A[D MCK+]BHBRSXEK<(F+04HR,<'A$8DA@<\=KA0(W/4\3D$N3JLG"!YRO!H<]'&^ MM+E*NU]\[F^Q".".[K&88AUTHCT(5"T ?D49F1U3FFU_N:4O,9=TKGQ!S>M[ M[!Z#5J%V#P%8R&?<& D.AA24>Y!7R1Y1_[C,\WFYW49+7"Q@VR:\RI[))V=:%UBOK,\#&J &,/,U*@CS M;9M_E/5N^/Z5G(C)V[3 3Z@DFJJV',@$?KG/RRA)JS\_,$BRS/5X>]\.5Y^Q.HWJP."V5KW! M'3&_XK$.M]"/43P,RB44; Z +H7/Z%.+!$82EY7YE2O7B\E[G.&^1.WK[?SM M3C!]HU< O:/W0*K3,_YB6?#U^,I'_ZLSY,,[ ZN$ZN-?R;AYX://T&#GU)OG M_.@,4-#!C(IY=OU*!=\GQ:9VGVD^*M:IA-*W_J6:/@P8Z0IN "Q %3:/O!PD M2A&J@9V*0<3=A"D2XC#PI26R ;A4_,WWA4=OS7!3SAW"KW%6'XH2=_4!Y0E> M)G&3^X*>6?" R_511"D5$!0TE:"*:8@%1EL WLS0U*#?$,ZX3(J(R(ZWFV& M64G?$;E!B]OLQ?B(M*I^Q%%*5UNMVOM M>7:5%#M<1.PFL6GQ]OD&[>)AH&^D6@R0J5]CD)O(4&<,ZI0$[X)-Z'VI':]0 MKPT!=J%T]T[ >U( QN;!P0Y'YG&+K9H@<48$W!,9CW&!%VB%<]3)]4^6BWE$ MA$VR*'^[):HJ0%<)J6FR:A 8ZQF8G(>I5\I(L4;8\S :74;&A MV5,90.H4&:9 EA3Q&7H&0H/Q!N/=@LQ*Z@]7&0"Z%_\YZ09=9 #HI&JH&T'C MP8=-$^;*-RI]R-^D6?I]$] D[X=6S\ W!S5K$&P:FAP=^!#>R)&TFRV4F]VH M?KU$,)0LQNH]AS9;_V-=1'8+\NQ/7 NB(4;4XLS"V 8M/ MU15],V9)C%Z,I.WFAWSK0*:4&YR3Q496OZ,>ORWH4\A$E[6>JK_2&LECQO#X M2@!#>$PEW\H(MM813@;PF-8'F6I'IHS92Y2D5(M$*T]1BIY0O,_K/&YCAJH) M6\#@U&/[K0S'$ ML?LPS3IX]-:%M6:%>ZV3(WTK^>WX#/$3<3]NP=OE'N+0FE;%HX>8]>:%F_]0 MH@J[0\ON4/HFAXYG0T5K:(05"RF1&HYX.)K/#JDG1.&8_(]#X^M5QG9Z)GV3 MXJ].$K9W>NG0#O79K)!T>!#+(744]ER=_>>81@0L+]Z^D%ZXS0Z9J69QF;S4 MBW]!$B=C!L< :FT&[^?3\-NZYOT#/Z+6K^1\3JF/FV+% M-,@%FH@HWZ3H)?N*D0B;Y=XJ:HX/9EBYI_E7]SNA7I\@AT2:DB+-1 M/REBL)'&^A9CB@;6R3DA#0OR78YCD@RZ*S]?$E-* --$),1MF^_YTF)KO!7UF"+"0XWQ8<$ M9XM6I39.@TQ>,X(\';QJVME)U4!##Z+72_)C,G@."4I^3-&M(#];H&IJZE0> M@ZI1(\X(':]-JA=#DKB*B,?QG_Q<5'*B[LLK'**SQ2I(*Z=!J*@IYCM_#HUK M]6C(\5T(_E- :HN3E3OPI.5+9&=09V8H%$IC^!L<:;4 MQFD QFN&0>[=29'UB'8169Q&31LYC[H*OA_V%0;?SQ96*EV<:C=AT J3]++> M3*Q$'3F*"G2%ZO]V%' 9[9)R\"8 O, Q[:RRP-F"5EM;ISIL4#?+)",N=!44 M3 3/"6)';,0"3=/,<.^ P+5H'(]G'(<7[%@PUHT-A.M4/L6%"C=1U>*(6*W^ MT+UM-JA6KP<&%B3 N$2!M/7C.R,B>P$,Y!9%RL!)9&_TUDP\L_B?^R1'I,7+ M/6U<\\0]&_ +I6_C@-7TOAE42"=C?4V [*BD[BIJ6%UGR&E&YW+OD-) M&'$+%>Y6M6C;XS!J49#1A:R?181LA'^;KZH#6]A( )<5>-"*LF> %% M*^H/,ABQGQIZT,:"9EMBK 3_(YMQI?GH MM/67:510?YO>XIF])JRY4]*Q,@WIG&2+ZK3B"F^CA+VM*R9H>86$F$!+T7B/H$SDR71.\8($O?( V9'=\4ZC,)]\BT(\V%JO\O5/U_ M$4[_\V71[/\+IO\-IID7E#]C]P%7:CN, 49-,)^S/"LM$70"8"!? M^DD9N-ZIO"V*/6D=FJ_N<+:FAQ6<&V[P IP]25$!WQ:_D'[&!KH +7HEE;.[ MCZ)*@S0_CXG4166MTJY(C)^R#,?^2!)\F4"!!)+8!&T$]849#'$\9B:G>Y_$F*E#U(G;[$+CX^%A18'AB+"P0 M*."T=6'1:$DK-0AK\-[WNXBR/^=DYE_FT4H:F*,NI/#^V$*AHM-$)U/Z?VS% M!@$+_AC,^>HJH4K)EH7:6,J)&4,I(@X5ACHZL&D@116&G"*((]OG),,TO$WP MX)1&"3$.AR7.!XP*;4R$R&&M#A,"68/E(TJK^QEX$;W^GI2;#4[I2W'TE=@- MZ=$+XJE4#QFAK.CE_V>P:LJ& ; ^F\!1/5)O-J&NWQ2':8NL^JP=_[R*U>0H M3.*\:I3F>+&@TJ&"?)26;/NUH!:8)$UR[^'"E6-\,&M\(!LL>HUU8P.X.I6; M9$3R,ACW;A 'H=4->B&XA\KTU#UM$A&_ GJ&_:$9R=-A8/GZNX>QXM*(9;TX M<)95D ^N7*]6*"827K_&FRA;HTFV26KP'LG3ZU5O.$S2GC#?1N;(RY#;^KQA5I M7EZ^ [XL_OCX#OD1VG(!>H-3Z!KTUUE_Y_EO/PTZB:Q<_ZR_<3_U.A"]EBA; M'K-T];KP)2DVT=N/,=[6+;C$68'39$FWO\F_E_1IB>5!7P5Q2[3D(M:]%HSEP1MU.F9,@HV4=!3ZM.Q-;=9C$PG*^]PQL[[M[H$N[ JN% M$N"=Q_9H='OL@H3];+FLGEN+4GH'Y#9KWA+BX@)$V[Y5+:?U'R\ZPFIB1\$Z MW*Q5CZB,Z'.^UU&>)=FZX*)(3G2X3+5',=(6="3BGW^ M5AG0VI9RP:*D:Q0JH?,?,E A-5$C81OD >\LCO?;?16(6P4I4HESM$%9D;R@ M^M4T_K2E6ZZ=PN#E_,>8J1)TIS9X-2-.(IT_F$"[@XLUWJ=#''_WD_^(D8BB M"8H^)_-C.=?]3I^^QEE)VD*XKMN[+EP<0$C;<&$IJ?\XT1!5$S=RSN8G7:YQ MQ,C+W:^7TK01>'P:_R$#$4X3*P*6YKF8 ]C! ^P^@7?Q^+R"?)BK\[+N#<[O MT5?BE.!]1I-$/^0X(_^,ZP-ESLZ>4=G#EH=662?++L)[OIHM\8X"@K_BDI"T MBRTNB:,E0:-A N1L&>7+XLN.Q@]\_/G#7W_^*%H.P,L#;'5? MQ5HU57M(W!K.\5QTS,RO\K(T>?MSI:G(RXZ-)'\=[2/YXX_+>J\G>6G"R^MX M]"->. Z63I'VN!%4Q!>9^=%76H6 4\T^5#8M#43 H[B[F1Z^W M\6C=,%%"H.JK0VSM:L.U_%J&!] E@$T+2)60;CCG<"2#^4 UV\)8!GD$=C[O M)@RCVP_7UAYP7G536>;)\[ZDW;K _+W@@?0VF1XT9H>I^\$WQ 2>2&>0O!*V M*C:WBGY<\R(K@%52WN&"DTB)^7#,D73XX"FJA&V'(*-;.-Q@*-'Y-Y7K'I7S MU2)Z97I_:2ZOJZ2HS2;14"$RF_]5 MVUT&?[;9-GUFCZVG.)Y(;Q"LVZO:X:L =KQ)^LH!6E[M<^I!5%/[;U&Z1_53 M,@710>]9F2<4TW?4AWG?K/#J^H[FO#R%NTT-@3U%\_K, \W<&WK^F&TS?M!! M?K$OZ$,T-"GT!R<4@"'HE?*4_R923W6'>AQ#O*U@FHB.#X3LJQ2891)SID7>).Z7LGN M% XMZ2G>S*4'3\]0[N8!>>XGXP49/CB/\K=FNXIZ)/T47/.\'7!L5)5!T3;: M2JNHIP@<(3\$@GKL#=XF\,3V"9S@8SZ@^A;VURA?5AL=-SA?H:3 M&UR'H;[CN'J*^FFT!@&_M9I-7BOP9C\+HH7JY9%G]N611T1FP"(IT1/*7Y*X MF04?48S76<6%YQV?JCJ-T3.NNH"'E44]VQIOXYHTX@D&]RZ_;"ZNOLWK!?7U M*\KCI#@F.@2X6=+R +]*4-Y3[(_5Q%C/25!'B\X@CP$A@Y>YV-7;);]"SVP( MC4V6&N9>S=)36$^@+UMF6UUM"_ZP@N!Z>2VJL3V+B:@YG9[H]>!R@UDSK%.$ MEU%$6,135!K("]IF ;%M4:5SX#;Q^_+ML^:+/"+>2\P[B9 3'1)?\XD\A0%( M)DC'BQBU71W6494-X_FT?RZ( TP^=;A-,)=*Z[$XP0KJ\138I]+LJ:9B05O: MX17@*9V?H=V#W/SOP=TF6G,0WOW!X,20_Z*!5]=?IGQ/T"#@R9M[0J G$XP? M%A3SEKPP./;:E8%F6)%*;B^T09\?9!R$$MQ@92C8"W@8-1JT@B "O#D&"ZBK=6$4 MY]@OJA7HV!8-#-%F*AD#7G"-X2;QE@[2$:>C 80T^SM^:@56SSBS'24\96? MHQJ<)+E&<>J&HNJ'8X>9/\N\XQ05=H(I,RS@F[05)0R;.S FHW[$E[?1-B:SJZDJE897A MFI$[>DW*B:6H:Q;8!O['ID_9CR[&_QU!$4+S'L)6A_5$KXTR$JYQOP9(BS=8GR;14Q[0##M%[E&)43-=TI M(G(Q,OMM$0U*!157+A^&HJ([,%2R_@#DEZ)! M"",6!A[VB?T(W*1M4@]3[7)2'?@UE(&=RHVUA&F!W1:7U<4J]%QK)IGU@P9N/N@2,#;&!K"NN;)(VV5 \^&+,&276< M[# >%$LO%W03_*3U_:&B+(XI@!ZBM_JI0L%.I!5F[<[>2&9.=C:A;;[HMEFX M VJ'FZX^1=S<[:C:@16VK5%FAW94*ZN=W+&M"]@@HC45YC9;X7SKS!@VK7A$ M.WI).5N+]GH59.T.IY#,R?XNTQK SBZ\A$!BOWPD9;=A$YF9'5Q!'=7>+81W MN$.XS;[9AF>[&,!L&P0#6$76=*V8S,4 9ELC&K9*.H%T/@Q19<=@N'S]@2GB M3 >FA&.XP_$F2O(J2]?G*FU7????Q9@\-*03*2D8EQ#2IG?EI"[&)Z]%HC$* MHI5(ZL-8!746UI.U/V9E-=!QJ^ <[MB]S8J$M'V11S1CSBS/HVQM9P 7*/YQ MC5]^0O&RP72\/$*9_/''H.X[P6O#:L)#R)R8<.Q 5DRMML>1]M!P]S M\+X=4D#VOCF,[%.J&!J_C+G M$"J.<_BTB47><_E,LM.>%'&4UGG)V(UUSJ=V'[WWR?/<.1(Y='+A]-E8NBMP MXM!0TO;\\+Q<&A5%E<:GZJG#9I$V+MZ&@VL4]!]9(?>B 3[\J M\TU('S(YN#3Z(61TX#[/=+U:(9J?"AUJ>XQ*U$%%I=4W8;"#8?$V!D*[N.\9 M'D8J1"OK@WY=X1[)LC$B+@?[MQ3EI!C^,&J!I/X,;I.X)YV!K!/]=$:#%I 2 ML7KFY3TQXI2!Q_$&+?W6+MIA.X MF(?Y#PUE5F5"A+/U(W#+&/?TJI,45 JJ[DC@47D(&9A$ZER9 BZ6ME;8.;.,^@DA73G'YQG:LBC M>WD9Y?D;@5$5X$_GO&NR=MO2>["'L/]BOJ)MO\U(B_?U75B9+9B$]V!Y886W MQ\DKI]0B-.6EY38$>2YVU,'!#JF!+R8=X)A'&@0LE3+JHXS'TF; O-O,=&I\1,37:0\_8 -3J_1@K )+AY!'=91&M+.IZM86X#[6,-&D MN_%^_BE5CXBB6?=H[D[BG*",GA1>O!W_%!YH&9<^SK8[5B$[:58.Z M K0(P)21[LS$>Q;6T=9'IX_5MF@4MX%E,N060/&A]QCG9O3#*8YD"G)!<]35ERROC\'_-93X'F?TLB1:SKY&^1+JZ8_F M.!C=(SB>U5BUI=GI1MZ(%@9Y-Z43.\:U&X]$X#R)B="51_8E2XCFJ/C-W6-P M9*!-[L/(03O75DV-97'^K M-/5;;:RRY?7K#E$E+C#]:=2(/4E;@.-[XK9\ ];@E+UY:MLQL6SFR<*]L#35 M<9U <7HSNS&GP2@WX'168W2L)J<;808M,T^G[F[/?\AN?1V.SZ(\!3,>$R]#'TN/C]_J<5W3"G1K(W04WK"W+OB5Z[R.(D39H=MT.N M@(<_' MTU6&9V/1>IVC=:.!YG:2U'_4*G,\Z8*4\1JL)G+#L0CD'F"VDL'CMLX\LW-. M6WJ;ZZ=1!S-T\(Y8E);HCV%^2UD79.B%-J>W Q=OGZ!\XOZ2/ M%G&N4QN4/#Q"IE'2,Z4YA?6$F_>\7A>1=1!>E5])YS"ZX(), MJTPGUP>@3(CP,U'':"P"*PWWD.)R7Y1X2_,BIK7/M$EV!1^.:LH6A#+*(*$' M%GT\X&15!1G&N5D#CBZ&++>+/T>O#_@KRKD=S/_8Z(']&$;G2D4RZ%J6GXOKA]R. MO:"/F=QFRSV]NR5PAJ4TK;GATX31VQ !#3I=P-;%>HG;]_?H*PU+^STB3;B) MGKE]+Z5I5".@":/O(0(:]+V K>6+2(Z5RJQS=%T4M5J;50R \?NZ9;AN@7G% M4Z]1A*T(\@H^1YJ^'@I6$7>"C'T6.(E=?3@G7Y2X6B$:!H"NHK+*#7_X\@&@ M-W5AB:IDA7TRM]KHX)L N+*4]AG:(H$9D+;D7'8KZ.9:(QL1X#HCNGU3(UI6 M2@QE?JDSQ#! /5.#E]^$(.>T]CKQ C?BM.*BXM<<%^S$!24_A!NHR$,'J*9" MK")37;?Y.[P(%9)+^8ER^KV7B]]1/%(_S5?S?:0^5DIYQTKMA,=ZY3I%>J%WJB*A M0]] ,58!#:O?/ '("\J?L=-IXE>,EU^3-&W%N=K3J/D'E"=XR: 40MIT@IPT M=%1J*,(J&N7U-BC\RUFX*IU+';.@C8!+E3NV*&+6P&55_#= %X46V?"G0:I_>)2OV\HE.$67T?[=(Z% W M4,P$+HBJ_@:F_WX6QO\X_FZ71(_)*HD&;E?_XA_YMM^BY654;&@Z0T+R$J5T M;:&>%":H3#Q96*TL])%UTLZ8>G*QVO)F-/]'B L*CFJ)AQI3W=-5_F^XSI76 MJ+E5C7I37X.)>(\?Q.1-7&I$6K@)K2P#>N: M*$<[-!<[&_BQR*.LB.+V,R#43X>+>#$ XQ(ZS.VH;^KE *Q)[3 (ZT"8(^X@ M9F^VSE%U&@X(V 04%H->6O@,L0Y7UM00E[:D1?;81R2<([O*"OF0)S%[P "B M%>.V2WN&,!6J8FI4=BMN06APA.P7"!]R?$/?8N@\R:#(1J=76++!*"OLB7:* MMI%-SG2U2D0EQ'H8EO!IT$*ZF#].%9I0CE9)S8(!.JSQ7(+[#Y+=H_(VH[%_ M=\/M4>UR $PRYPV\'><_TFLR&6T2\HHG5;E_+JF M43Q;EW.;-A5L+1\%J[J);QXM"V?[H)@C5+B9J6TJAKWV5+V/O-A$67L994*# M *Y[ @,!J/O=8$S3C4$:$("00>^(V- 1<6QW*"_?'M(H*YN8YQT] )O0ABCK MG,!V2.I\MQEVNRU(6R$1+NC-)ANZJ>SF/<[H\UVDX.3QI=+Z)K -@OK>[8*] M[@K2)@@$"S(#ADV]7#4R+Z+7SL<)#8*\P@DL@JC"=Y-@L<."M DBR0SRC?Q2 M&X4,K:.RH0W?-AS-9>=;94BGW*545CK%=J6DTG<[8;GC@K05,NG,,\.I!3C!ES@NW>;V-#W?5>]V ;VB!5 MS)D%?TP;)N#MG=A>D]LSB0#1<-*G'PP?%W#P/ 2\I9;WFMW:ZX)G=">""-!T M%UW[:[LIEBX!_.VG0=\1A/Q9?^-^ZO4K>BU1MCS&-/9Z]B4I-M';CS'>UA7? MT:O-Q14JHR0MOG?@E]0-$ 2/\3\V?\3 M,Y]D:]*F]I^WVUV.7^HDX?RW]73*'-;FH#+.YC:=+L5F*NC/7( *:U<#5%&X M47.?(](;&G#!IE0A M,1&QXF-QYRN4H4^,#5Q)R"+EKGNL"*GA[!>#>JL4K86@DG6XVQN"XQ*A/M4G M:'V.8O79/0!S< )%DYG*#J%XW[OG4/WO[J= VA[I[- 1^=KQ2%$#'\W@$>0WXMRBO MXHM$_2[\WNB*\]W/7E<) NAT#HL@KW6*^EJD&N_[=D2?#OLRW 6(V'&3.Q]J M=VU0/DA;UY^MV^> I!X.2\3U#9QOVEQ+G0@Q;T'E;8.]. &81_D=6JIF%=)$5=O%D+(49(V?#UP@CV*+6^L-%U^Q(<:9TIK0/I0^6T3S]7,:(!_J#G(UJR4EJ9-_I\B@O F&Z_+GC6*. MCDZ(X[KV()?#.G+>X+V1C\TI;H#CNOA9PYBCH=.AN*[6A"E.%QMCB5Z>HT8&5:8)Z/21S[Z.$VF]8NC]X6FXJUI8Q7I[P=7[^= MMHA>G5Z1/[2"[EJFN-CGHAT] &73M5)*%Q[$ERP_)$\AS;I &5HE)7TF*<%+ MTMJ\CCBK_\N(;52V481F66<#'-*U>)PJ^L-=4B$=^YH5A7L%^:"'Z]<=R@K4 M2'J),V+Y]L3X-5:0D^Z$'97Z'-C1JL/![6D$+HK+*,_?5CC_&N7+@I<3 T@] M.',04+L0F/3))4$RZ8M.@S@9,91TC9 2.F_$NX^V_,P70&J9J%UJ6VN V1)7 M0["9^/WI0U%9==,! M5HF+C7H->82 ,1OJT4:?8:7.[E!* M3!99AB_P=4:\PEJ6V99XZ7%$!]8N>D/Y(TH3M)K%_,PZHWCTS)PVCQ# :4,] MAJ91NU(79PO2J?2VR".44@,?E4@ZE4HHF:F42QD.DB"B&D^E7-;>;-8S)I=G M9J_0O2& =1?4 /VW M*<>4C,.]80[=5!*I5YEH3%&!4+WN4HQQC>WU:H7BDA%'!2:M20WQZ:J&H/M-0#2_'0##*#< M'T+:GH5*26VV7;WF'C[EJUVN(Q6PG+MU.*23L+D.F$6YI+9JX0BOQ9N%)&TS M:=P\HR%!VZ0DD_\-SE&RSJZCG%[VYL$)5J"#(U6!( "D);4^NJ MX,IYUKR#UCUEXZ &7*8#'$"9(+"C*[L^? UN+AF)9G*7E!>1&G/1J*B.A6[ MC+(8I77(0/_PECX P)W?QC+K37KFS(( HS5MF4R/YE5[<_ZYH%FGCC)VSG"I MB"P\0<0M_!3$_L-+1UI-^"A86SX(]6^EI[$BT5K2R?F&FU;\(-,78E?R,DJR MZLU619BWE)C=LQ<0VS(T-_N2]-5E5&RZUO &IRG^2IQ"F@B@SGGQO_=17@[. MT4V+-U+J%W<_@N2]AT?K1#"PN-72L:5?W11W+?RS95K#S6R#2L#9&R_B'I7- MLJ^Y<,>,7N'W1BN<[[[WNDHDK8[F,/,F%NH"YWDUP(L%OMEGR\Y;Q$PO RC; M9S9EE+[W/%Q,+0Q(V5JZLFKC"LNR:E*44N\J+J4[)3#BPZ45.;'OL- 25@L9 M*LX-./X:5*(.T.D[Z.S9N]-V(& ,#M850%&D'>T. M\GS5;!$^[9^+9)E$^?"L2+_@X2(VO*#O&#-6@N85;'@M#1;_(RACQ1Q@',SO M,7M#NTQ5$K8+4@FA[Z ""ZD%(AG7!C2_^'&7J3O[5EN^#U'" D%*O<' MQ[V-5+2LCH28?I>1M'<-N22^]SA ,*WNYO-K^]KD,1['YSWMB7+C% DB%1FX MZ!5B8M95A7R'E)'P6B"#UM#"+JSG&P1IM-H$6L0?+_8IC4Z^(;W2O E>Y]B2 M^#]VFG'1$/1.K<[GA0L#09#4*69S46 M8(J;;B0(ZV_'05@[]0+9VY2*?=F?4$FT6^5<_3TI-X2>?)CMRPW.>0']D_"6 MCPQ3WH$.$2NJM#%63!O2#AJ=TXMI5FQ:1N V(VL(-'@>=10/$Y-_Y!$H@+54 M,YU1/U;8 C*L(PRM4=DL<6J7+GZK=E)2W@F_9:XFEEO&-5#(CU3?=-9:UH1V M6!@DY/?FZB(JD^)6;(UU*UCF)YI,%@"&(@-JGS'R>;?]; M.6PZY=,R=SA;DQ9L:8)#AV_+5-6KGI61$QU.M/A$3IZC2S(T7]4I^&ZBN,J> M)9 -0MJ^X24E]45.WD,;2CJ)A X?U^ J?/BVAHI,UGW.7M;@M>:.FH^<^[0& ME%PB:Y_Y\L3#]=G"MBHR$*\V(IWE&R_.(7G#ZDF3K?I,$^;\!M(=X8"FML_$L M[1RL)V-_//,XUQ'!4H[>9)QZR-%+@O<% @0TD9'[?IT^G2_S8C"^$] MC2BH=F>>2#]%RWGV6Y0GM&OI>R,?.-L*.L4Z&PVP8EZ-FF%_8F,5J,?3H;8Z MA!9:BS]3/,KK)(9/)8[_?$2[?1YOH@)=1CLB8?GVA:[9^B*S,[\YA]8A,.'@ M/^;&*T83?D85FMO\*>X>5L$I=/!$Z=%)QELB5A5#Q4 /2'U,!26G]A]2>@)K MPD?)W$52RDG<@Z-4-PB141-3H=>0S5Q%28GK("SI/^K,%:&)0*V*7&2'FAZ- M5ZB(\V3'B44S*0K%8Z_H&0!2K K;B.S5Y"*IE>5%11L'2OW4-E*T#9:3+BL@ M!;D+"WE!_\%HK(91BPMY/2[R:4UB&[MBZIE&14F)9126]!^+YHJP8!>%%069 MP(LGX?7K+JE?3+GB;+-HE)"@;U B3-3)!;> MD$%!EG _$39;9:4B1;*!"6D M-HXI$2;*Y();L6E,!4'F]^)[L2\HB[)R@7+0-CF77KJ^Z-&'B2^9T%96$CWV MYFG /,4662GMTH2^%:$!L&$A ,JZA<*&FE!\BWCKUN$D#=DDJ/L)=M! M?B(0[2$62DKK/W1TA-7$BH+UB!1GTV3+9%I;9><"X6-(*4)'ES) ; @%'8N, M+F-WZ=" EN.1/B7R@G*8[>!2"ZT'0QT@1J0"C[8@#/,1.ZV,^(!1$5V"(<0D?D/"J"( MV@$0(JXC,EM- 82^#/>HO*-O-49K5#6W\:L95&B5X=Y)$);Q'R\FPFN"!UB% M/^F>^@UN4I\<%F-/^^>4XZ?H%>+"2%PH-!P!Q1\%)'$=3O(T 9#40)TFWFEG M5YI?H#<<9LM_[&M+*\67&2LNZG19A8;%4:H:A5#=FOU)I'3]@NB;M%=H%>W3 M\G_MEVO:0M[R#$#9J%)*Z3^HX()J8D;*>$1&)2]>TN1)#[H1/.P#*]>".VPM MQ^RZOK_.R8.B5C[X\GHG$XJ$:[B7S!3Y1437UB'YU/BLA??6V61J89T^]4/Q M>(E )!3<($B7R3\Z"7(6I!Y>X@\)27LTQB7Q01Y^F@\ID4 FEY?R+W%&_*DR M(3"AS>'>P9;2M%XQG\:=E9=W!(9)Q=AV+L_*<^7S"M>B2TW.O6]+:3S_KXH4MH<;+L42H>!'(; 4O1][!9]S@0DE,P FD"P(H2HG@N."Q M,M^E\6+_2S+K#R[(">=0F09;'U3,ZFR]4*5'!?)!>5R"M#U]00;[IURW3;3+ M*J1R+U@AR1 LH>(*5KC-G3O;8C(+_JO")ST J/<)\3XK'W*T30:!"F#Z1E@ MO2=C>]A=6%]F.G.HYS=/1%)9V]O2.(S4 !"@;'! MY^4L%9#MW=%[G,7UGDXQ>@;K$ M15D<);M'PG>G5?3LD]-B>I]!I"LN&$P Q@8Y?7ZI096A-7W3Q"&L6IM*-2"8 MC[J?F'FH_N0S+B1":,\[-8\@T^5T1;CD3C(2"DZG7X8PL:A%,H+ )3.9&,39 MD^GI&3N=3KH""1T/.1$'%J&X'"#!C,#!<38,PN_=XX/)VU04>SK[\5)[ "CY M&;3ZE#[#!2ZBAELA86F>%,8WX'R.RGV>E&]4,"EN>(1RJI=RQ,=:I?4)G*;U@P'(1I*,#43$EK,$\$XR\"KUFD'H M$2T1HCM.Y*\]$8@!T'A&C9[',/(9<-84! ;BF!K-7XT8O2'$Q2G #2*.>(*7 M%VB%!3+B!'=AQ9Q\AJH]%1G.JYI5FA^0>;;JBM*42G0=Y6E"UIERY J( M^> <$ >$/[F@IA ;< WR,0CAN+DCLA6E^OA$7D1EZ7I% H(41.CQMJO'.\C7 M'82B+4@%Q0:GG?W8^:IZ3^\A)Z[%(D_6Z\%]!TO<5*"$<@L2KT:J&@]E:+7F M!XE3)(#KB]-K>I2BJN7S%7VG"F>5+%*\PHMS 0HI'@XBM95A"$%(/>8'D2=> MJS0IH YC:;[ZW_LH)\!/WV@JJ*N$KLVR94&$KC8->G+>5#?CZ@Q1U8N3G>W? MBO)03;7K #6]+MJD,N"G;5,X@\Z/;AL_F9RV\>=R2GP3Q6BVI1=3I&-[2,8= M;EVR<$: 4#A#4';YA?G"QR/:-3F9YZMYN4$Y)ZY:2G/\#F7O9WIMW'$.S8.WO@X1:,M-;G/J- 4%@P--5\G3X>,-BF_1DE6W.&B0,4\NWZE6UO[I-A0^>NL) R8 MP/2-@@'T/L-)5UPPG@",;;\@XFO2K*'BC3-G=5B%FUF?BB1/ R]3KU[V=RXG M;\*)Z:[\0Y0L;W!^&>UV].62-&4,DI2FS1?#I_&XAR%20?M8P,N;6J/9X M5=S)8I)#'_-(O.YBI4SP'N:Q,H^E]21_Q\5;&V\I2+<'(^:D;^ 1NY:V:5&" MBNXRY.!WWF;WZ+5P5B-"^.K@QX.[MUJB_S>*\L57]OW4,2Q,X'U@<6ZHYNMF4C ?JC1W,4/$,*F8 M/9(:Q\08QS63LT0R1S_38[FNU-R5#A#--W@_2"@_AHYPAECG8F1W)= MI\/K=PZ G+R,MLI='L9 KGB<)9"'VID>R%6=YE?S@@+R;%6B?#R6N6STX9\:W?8_!8 IB2RZ..FSLGR3SZO-4*V= M/.BVJ(JII03'?_MIH,\[\D/]C?NIIVOT6J)LB0XJZVG[)2DVT=N/,=[6%5>! M5/3N LJ+ZW_NZ55T5$9)6GSO(MYRT!AZ]4&P5PLC;N,R%<1.HK[:ZR&=2R'T M:(4-\E*0M3%=0C)GHQ380Q@L8W^53!X $A*EI,Z.0%K2J) MWVUVB;.J%;\GY>9R7Y1XB_*[)'I.4G&4A%'9-JI&KZRCQ\7$3>,_ :-3Y/CD M&*"(,_-FUL?82!5]PZ=5<_-H&:!&RJCO+2<8 /2\BK383&\!&M4 M5@-[G;+G"4*10>Q2T[B\!C"9\N<)3IF23@!0 MIGJ#18BM9_J,87J;Q=0_1E>H_N\-SLG_H62=U03QVR*/LH)PH1EE#7!L5H$& MT'4K.,^1,$K-)Q@JNNTS7YJYOJ4\D5_\Q\=WSUBLC%/ZQ@;G5K5O?)WQ+?P) M>P6P$,?C5J[]GA#75ZE=KQ[SMAP(P?8PGM4SE>+Z%6PX3&22P,@8RYN,@/$:504R2J)*Z#,]Z15 M D6W#=M1(_CJJD/SQ1_7&&]W"?XI1%A$;.7M-AF+GI^314Z,[:PH M4%E\1MOG0>H>.5$+-0&1NR,'I98Q4#3FJ$'$MTIA(>#GX@2=V^'5B)^MBB<4 M-W%OW"Y7D36:$9/YW>U \30Z7LS1\MGU20_M9"87PPT9>U;'85L=[XK961X_ M)W6U;4SG!LE[WB*KK\W9NE4&& QUDJ8^'J=@XHU$#,E]#1LOZ''Q:%Z(R M+>'Z(%*:1C0!C0N1.J@E'O^7+$=1FOP++6^S%U245/TTHPM=$'"G,]/BP[4( ML+@S:ZIG XAH?GD[*\L\>=Z7%"H+_%"- MDC8DYQ&GZ0W.OT8Y&_AN4++5C$Y)CX'3MG=;G(:IML.H&G!BS"@WO%A4W"OSCVA'N M%HQ,;CV8ZR'Y[,!Z0CQV(1>6SVDPR@1NA 5.YO8V7/?"GMI.;6T';D=8KTZP M\MR07@0X7.W]X,I?$CD?D_ 6;#F.Y!W:>)E2M:-&D.6&64I4Z,&8PG'2$Q(X M7"3%9".!6^PL0*Y6B'W\V,48%[L\4K"U:_' =I D5Z]S>#UPH MG42_MO(W3+J&,%@L&*P*PD7WJ;<4M?81PWK6]J2[X(,L ._[X H%.=D)-WA' MUYM\"<;G>7C,81?339IMJ/I*IVZ;>1635/:OF MYK3+/'6TJT@;:[QFR\=#V\2OG!U2;&J7/.39U"CI),%)O$'+?8KF*\X5]V,C M"U[..:.RARQE6F7=G#6UG44;M2 U<2_)R8@.-I9/Y(=4@BMKQ*#X&L&ANP&D MR\%K%([7"1R81G6%FWA/,15AL%%7:?AX?4_$+MR+>68^#5>WRBMV6G7Q%1YP M:KV^,$\[LG3 ^1VNUT9*3TM"SW5-N/3>B0UPQ:0E(**[=-!(W62QF\2T6=PI M4TS0/L'+(1@K28'B']?XY:<8[[,R?ZL%:?XXRM#\\,>7)Z;-QQ^:-M(?W#W; M+=8@YK2U;Y&&A:G9H87,38PG*8!T1A$& %$V27*Y5X\E<[@&:;R;YU>$XUCX MO=$>YWLHR%")9@0,#M-S<41E,_7 ;X+,;AH*YGNJ@DJ^>:=5[5-9]5^YU?F3 M0U/Q;,,C?7V&YZ:ROQ]>.CC\?M(F"MYF&'SI-M.68P5MZ.IW&]- M8YEO[@P>1YU8WG3&B!T9T''"%/3'0U#U8_0J[D?>M[8?^]^\ZT=)T^7]V"\8 M\(P^,&I89D0X2CG,Q-U"W^*,*Y@>QLZL1[9!WF(?BGF4\DZ0+DFK3+M] "OC MAPKN47/+*(F;7ZNX6/X9M6EQH6)4Q?W0T1/*7Y(8T:8I%<*A%4K?HW6WF6/: MJ5A/?F872+/6:F=#7IL_+LPHM-UF)2*J*D%PXQ$+\=8G/A/ 230P!>+ZU?FS MDAP%.7H'(BX1#1W:Y]F\VB*J7XE3 E!=5 A'6=$S 2=8.U- 55;YZ)?@%XZO MN@S%G6UQ7B;_JD/'5P]$67EG>K@D\B5J>ZK#1 AL&),S@;B!QJ8 .ZP90>8@ M4@E;/>52/UU-1_?\.4W6U2=-M"OY $OX7.6F(?J;7K82UH29*8@E;STI;:" MAL(CM:.B+ E$=Z_D6>)9K)OI$=RKVR"%D.].RB.*\3JC[PT27;4/#5[MT0(_ MH9+HN+JC,KSCVFAXCXO7&R MBTC3;W#^^P9O9UE6OQ2852.N^!WEZ&&?QYNH.%Z0;5!ID6/3)U8XAH-?^PHT M!+65AK@XD>J"9_N]MO=T_[[7RU&MZ5-"C:WIO4 M*AH.2$>HQ!"->C6ZV% 5)+58[N-F\Y<90&Q^84)Y3(5;H_EJ0=<)$HR : ]7MJ6TX>!$1VA3XR*OPCQGN%>;U.W!Z\V^ M) JXWNY2_$:SN&1UNLND>A;CM;PA.HK2_T;1X(*:/8[*PW<-CN$@V;X"K:U7 M#!IBL'7G?E0TSFQ/L(&1%9/TTV$P).$ $2"BL27E<;:3"-V1@=# M*BW[QB?L#)-<5'AM MSE?=)CVB*F\=W3@NGC8$856C'Z*W^EQ*$%=NA5GKZXQD9FN]DXC6;XPQ V<@FI70W+=KI/JRC"6;:'-4":D*D-8=[\'$4NF=2\YS>Y:F2 M%;T-]#*C2??GN\JE^ T51'_M#F5%RKIQ4U;1)O*;I(HS&"\GT+WM@39-DX,, MQ#^Z+948%Q*E%(U6+EBMR'-F6N([R*\Z41N??%8:.Y M29NXW_H-=YF(20"2"@4$* 1,\XR?.L"@9'>F@)9T-@'P.PZ/$;QOIGL5'*PN ME''@[HY4S,57; BY04DPY#HE0X2<2/#1D.LP#G/^5DM(:C(U<9RR<,1URP:) M.:'PXU'796TY;.+TRF439LA\ J[JVJ093,%S2)MAR_O%,@]1M)<\LO).EP2< M?[66AY_5GONM?2>S_\TCXP[HOV/CLV455AMM^?GOIZQ"/E6,K,+6%FFUJWV; MT9" Y 716N8K@MM_Y\^8(.)6;@6Q.^LT99]C32TQMFN"IE53LJ))X2XWFN-[ M5$E8[T]QH:ND:[?WQ71G"UBH;DZ#54EK@ERB/!(7(D]HP$DET9+#U1!-$FRDJ\K7122?7P]*7@O[&CIFSC MB6249PM:N'Y. UEI>[R)*'] ^0KGVX@X+O69$V^D"=Y\TBYYC"6&ESQ?O!KK M[T3XU6F?Y?CW$W8S?X$NWKZSN6[M=V2O)9)=OI$M>-_SZC_S+=F@F7#7BZDV M2+>[119GVXOWJ;7^O4\NV\W=KI(.V*FVB!9?\<\__SNSA9#C=1[Q4X"#Z=M' ML]7TSD:U>(;4E;(_7(OI(0$2#Z#B(4])XB M0D=*""(4_,)--<^UP5AAX?@::SV2=U]"ZDM(9KT)78E^K?XDK5<\<;&@BIFO M;K-E\I(L]U'*<2.D-*TEX],X$^/WI-Q4@:(TCG.3[!;XFAB5\HWK;1B6%HFN M*GTJI5Q@&LJZNDIR%!..Q>4F2NA2DCMUP8@;D57$S@R*:4]B307T#8EFK=1< MJ&KS[*!*@;3+38)6-TD697$2I?/5*HE1SH49@+)1L90R1(#!11^-+FE5YKZ4 M&%HN>X#UK,99 A(GL,H9%! M (9.0LK2BB]:\@6@^16R@KT1HU>H#4(#%O+W' :."6RH(\T#%V6#J@U@8$." MC(@\!)C4CQ/P1;S'V4MUL%0IIZ@RY?3NI>*BO,?E?Z/RF U8%'(T53ULR)+] M>LYD7)VJ)Z88BA.V/?=O<%Y\Q.E8_.^NZE\ZG$NJ/Q]\(_OLZ L M@D @?S9M3^']$]\FR2OB*^( V5H"\+F.70>P7,]DQ$ZCY2F&HK66?ELK['[J MB-F^W."DH.VG M:HFRMV)&^A2]5"JA#Z,=[EO6NB-3$5FB15Q4VV7=0[TMUF;E"^V$09NRI[Q&EZ@W-:R-HAUIC*1Y]U MF55^IKU;K[E/W[']>D_7IVV]X=GM<8-FU&GHN%ZU- $8R3_N;%5;;O,PQEVU M3_U41GEYEM-)M==0V#X-,JQV%Q.2/<-#B>HUESC7]).\]C'*79'A0V]S:Z(2%%>D(%6*0>*7V%! M%: Y!=\1#M>KMY#G--Q%I*%9N$2;.?28Z18M$?E"[PV0(EN<59]T/3E-ME!/ M#N]1;$I MN4'TI*WEF\=FQY.#KS\^OA]]G87)4?7K^9H&70,9I.^&-$ M(=TUF^_+HHRR99*M3VQ6@.V8W,@HV_%N=)SU^OF:(*4>S -\G=P@&:'ZTA>+ M!&_*"3P?=5/>[9++OC]?TP11Q131W"$@6!R!["J8U*L+S(8"M?$@[P$AC)9^ M1\EZ0Q,8O: \6J,JCH8F2[F)DORW*-TCIQ'.)JT[W9Z!7NN^50!YB!H/H1+B M5#7Q.#[-O*<+EI-[93JZ.]'4"M#9>[ W+%35'_-IV*X3AXN_&U+/#.DXV'S# MUE1;<>\Q[9*(7'_LJ&&[3AP5_VY'/;.CXV#S#=M1;<5]8YF6@=$Q>X(@?XRH M2:-.%:$&;-2[^700W68"F&_8=NII[=M*GWW>6Z N8NS>C:9G1G,$7+YAHVFP M#6IPXT@>]A?"R'!UDCWBT##0HVX]B=M])%L+H-!? [4(\,F?#K715LNW($_8 M_5=)$:>X(.[J?-65OWKZEJJD*(M*_.>.^,7LF8R@*"Y[?6X=2+RN']?>JK_M MM=/%MH?=2,_>AL_5/D^R=;WIK-]C_]M, *W?DA_H;]U,/ M1^BU1-GRF'^NAZ27I-A$;S_&>%M7_(365-;;K$KQ3_E=H3)*TN)[%W:G;LPC MVN&[YJ'=1J0%)\1YY:T@JJ13$CE;,Y4=@F&RM:?P$1\Z=0DY&=^3<*A MZ_@YJMZ&2>EK85F(N7K$(%&8P=GE5,TA7 [F@VZ:E.!XB:1=*J$X)/GF4/C7H6I!%/W)93"% M(V#>G?-=B5&*XC+'61+3'1F<41LFZV"M,H<%!JB,?R P$58!"R!+\TB0*8#R MB(JD(*129,B)&NV(B/SK>Y XBLX6\3 /+'A!^3.VWK^WV7(?J_I73M0H1$3D M7_^"Q%'TKXB'^6GQ-/U[&>VB.%%UL(*JW0<34?G7Q3"!%'TL9!)N4OQ+G).% M(%G \&' _WK8!F6^>MCM4@%4W2(Z=A]O2'J>Z#9 MHPBT3"6B,"=48:\Z&CL\O!G6UW1J=?['._X+B/O4Z.5_B>_NU8B MAD;G]KD$8UEG6Y030?@GQ/R/[=AE/OK=R5)1=,8PP\?RW2T7CJ!PKL3PV4?@ M$+*L.\X@C^44QQX!>H<*Y\6N9SBLS)\L3 K;]3GZ!\XO]V3!1@8E[VA73'"( M:AD2G*KU]]&6=%JO!5P'4$G7R"*AL[EA7)0TY$6X5[O9T A#L\W*_'O9YF:]^]Z=<&(WN'##RYD[^YR1-RBA_FV7+&+FZ""X9T5NQ)LQ]R3#>E^:LU.5$GGIU'Y'?' M@T33&NY\?MX\0_^ OZ+\:;_;I0GB][:$HM$'E\+O?E8+I=')7&8N;H3R[3I: MTB47WY3SOK76N__-[_Z4":)CH_ML+%WT&]^'"QK2A;?;?4::5]U4Y':GBJQ1 MB)C,[TX&BJ?1WV*.YH>OEKN^ROC&#Y4N- M4LDN$H9OS_3U-N1)%2;A]F2OW\*QLA_)J"3(/%/%LJVO6OR?EII7G*4I1 M<;F)L@SQ#LUUBAQ7$8 B/LHON@NL40BH ]N;KU<)W4)\WM.0),$E#!'!X0[& MD,#E[4(=G6. ?(-[AH *ZCL;0\;>;-#.KS\+;GD//K1N1N=#0-TKE,>T6[L, MO=F(XL3*2=C^42W)B&6AD M>5,_/R^-DJXO#8_.A=_=-(>_5:4FCX8 M+.C*;@820"T&NUB_U.C)T)JF:%Y,<"6]D>^0/_,VB_%VD#172M2?.@=$P0 % M)*49.D2LS<\FW4\A]-6\N*R>WJEQ/IQ.Q"3'= 4H_)7LA2\PP6+'GB!1M.0 L$@2UMZ,YQ! MJ@ERM7B[W45)7MGO<;I?$JW\BO'R:Y*F#/*,RK:7 MH_3*!H/',3HQ@Z9FC0;!I-[8QE:*H\@<>R@G:E0M(@H&9R IS0 E8NTB%M7" M;EB:4ORCC'B4*;WTLMPF&0V B>@BY/J5KD&&;KQ.H8-;#RL4#,2,M&#J]L.J M,@BJ]<9X,6L:CN624+!O6'0I@@&46CXS]'#Y-E#Y);P5XSW.<%\BOI52TK7; MUV*Z8* #E=5P\UK,O=W)#.NT^C@0;HBZ:71,DNV)<,U(P5EQ@8@J4$VWB%X1 M<16)L272)EF4OU6:(5J):5P-KFPS<2T142Z[87J"F@[I%":L*9B!<#I]&ZY& MIFQ?.QA#?6%F;,(<_6-:.[ES0/5:OJ7H< QR7Z4<_1R>?#SUGH\TJIN?TM[@_"(JDA@H M@':Y8P@$M)P3EQF5PE45]ULK5O^;NSNJVMV"Y8(QMU:A["MGN,_6FXM!L^4_ M]D5963S<%8CG8\RR)1&CE5(P%NPQ;+-#66#H9K50.UCSC+3T!9&9ALPH5^BY M)"V+:M6 M,QK1+=:H U[,V6 TZ6MLK)#^6-2HFXY&>)U!7O;G%6"S:8 M"\HD3G;5N=$]=;8+HI&:DMY$)C\15:Y04M%?)2_)$F7+1ZHX=I/B9/4=#U.F MKB^T473J+A@U_$[06'^>]+ UI0P >-S7$?CQEKC)[(T.-XN9NML] MQEFVO'Z--U&V1E&SY7B;T>L9O,NWVN6.6>B@Y9R-95M=CJL4E>=4&SRB&>/.<37^-K'^3CY;FX8$='U,VP/3I5 M:?DNG;BT)_MT&L?EXQ0DVZL#G)MK5_Z-!2*-&=K6=NR@9^<&>0S<^X2L5+Q] M?BF-((+;];Z]$=P@@HZ E8"]B]>JK..&'YREH!)@QZ_0*V/TZ,99:>.'#:JR ME6C@A(K6#9XR/[*!1DK!SF<"3,UXO"0UR\ID2;&3O* G%._SI$Q0D_H$+>MK MB/2UVTIS\Q6KC-Y=K38!Q"3,VT01EIF[T/[(EE^\\1EP$MV?H*;V^L:4-?G3 M2?31-6XF?BBY5%U=O,S-%$4MAU1\8N[>W"/KG&0^H2S!^3TN47&U1X3R+Z*'IJ$EAJ?4XA)! M8$9?=GWD@.KP)J7PH+57Z)G(N\^;)O_;SS 0*8J)D"0L%B:<8%JP@"EA199C MQB8$U@^.^$JNC:W5]?;@+]'-%Z._PX?]UL[@_6_ M!0$-F3P&\U2?F_FF^Q134S? ^$M64!'0\K L_/ S?V;2+'5XPP58*@B0F.G MP)I ZS'(V>O):5J1WMN RW'-GZ+ M]X-@>:L\+2FYX1FJE\!-6#:!FJVZ#;V,9G8:&_*MP?X5R,Z&3?W/@@C^D"?453L MZQO"A<,$_(?V7"5%G&+:)%'>;@AI PDYJ0M7\="B^H'&6;:\2Z+G)*UPU_3% MV?-)R[X$4L6^?+:G \7_>>.2>\6$S ];7=!?/VVR$, MXE61<:4:&;3['B8'N]*IZ!E;X7&BBHS"XDY_,^0]-NYD:(+$Q(U"$QL+YTD> MF_? IRG0!#E9'H4F]DC9(&37B^6SQ.<8['(!CX&'+(?[4^=Q:FO?T1WH7'G. M:JT-PTX*^&3TH)6+M\,__RM!.>G3S=L=>D$IQ__6*\0N2A2%G&JAN[ >MI+K MO!N5974"*^M4-;?9;E\654?Q_38 )2LVC]*]D=+J2*PCN, B02JD5D=:4=CF MIR,1WX\#4$K0Y=Y;LXHNB-=F!5VL]Q968GF>1)_ Z/H$1M>G\T(77_ )T/5I M_-K &\\6Y@KA4#ZOS?:&!N#VFX^Y.N/B MB=LFWWQU@'K38[^ MN4=9_"9?C:A*#)\NH\AE!/HDI_$7Q8UQD5%E?#Y!HJ]*F(M] MD62H*)[0NK(+'#<11-MF^Y/3.A&U;@'7">1^:T7I?[-V&AOMHC@AM*UJ^(>O M06D:B6:3 MX;?C'-+]YLX0"E6'Y0(PQH]ET\P;W>+A&CS1$,%JZ G5=)@5A@S"5=0T,X/4 M0$TY%[ 5NWCZQXO+ '>"A *3\+9X*>!N5&J!\:I/LBB+DRCM/%UZ^*T6ZR)* MR9_H:8-0^6N.]SMZ\T=T)\42NU;!H]FYNJ)PO$3U7RA=+O#GJ*1_ORWR*"O( MJ.2F%= OV+G& "WHSO+:P@8>H2G&%H]L4ANW"&U*D+OY?9$ZR6OB>+_=IV0Q MLOQ"C1I>9\F_T/*_<$H?M?IUZ ./9]1TXAA&9P%_:YJT/QS&-"W(TW79^)^E M*?Y*]76#\TLB2U+>X:+XG7Q">+72L/XP1H#90,7H+(:'-4V>=K90-S&!;HT3[T BDQ%F@55\W]F$):H/YSJ+K[+BSERA)Z9J9 MC*RG*.VD..B/QTNR,$/#;%]FI=N\7KJESP+4XW1F'^#:[0ER(Z5*LE]KA ]E M,4&C>1[!60!2*;E]S/&J##(W/1DS*%EGM1#QVR7.*ADKT=1SOV'I=@M(M_19 MH'6!29X% ,QW9AR*X'>U^?UCG M8;?9$JV2+"E1)>0MT5VVIMEZ:G'KI)GT3 ,\IUODV'2J%8YG,2CLZ];^@+'2 MQG8PA7Q)QVJ,#K8>CF(_D.NNFU9[?&N=)2MT%&1 S\>L!!ET&8T*,J@9G=]( MLJ;6B@[N^10>F\O5+KS)4^3 /I'5PMEZ M@?(M#4 2^9U2FLXF-X?F_$ .4<;$H!4TP<6=:^'A2MN^P[;A<+XGTDN !BO( M09^JX'E#4DMM)\2IJEWFD8ZN+>A1H'M,%1FE@FMU?)KGXLCX[#X7-;:M(!+'FDYPQ-I6I.!D]>2RQ'. ;6=>+T M;!/&AI8FET M,S$M,7$N:'1M4$L! A0#% @ G("H6 4)[->P" >2P ! M ( !M#\ &5X:&EB:70S,2TR<2YH=&U02P$"% ,4 " "<@*A8AW51 MC&,$ ?$0 $ @ &22 97AH:6)I=#,R+3%Q+FAT;5!+ M 0(4 Q0 ( )R J%B.,DI;+@0 *<1 0 " 2-- !E M>&AI8FET,S(M,G$N:'1M4$L! A0#% @ G("H6'"Z%6E)OP$ ]7D= !< M ( !?U$ '9I6EN=&5R=&5C:%\Q,'$N:'1M4$L! A0# M% @ G("H6,\A7?TG% +MP ! ( !_1 " '9S:"TR M,#(T,#,S,"YX@, =G-H+3(P,C0P,S,P7W!R ;92YX;6Q02P4& P # #] @ ]NP# end XML 70 vishayintertech_10q_htm.xml IDEA: XBRL DOCUMENT 0000103730 2024-01-01 2024-03-30 0000103730 vsh:CommonStockParValue010PerShareMember 2024-05-06 0000103730 vsh:ClassBConvertibleCommonStockMember 2024-05-06 0000103730 2024-03-30 0000103730 2023-12-31 0000103730 2023-01-01 2023-04-01 0000103730 us-gaap:CommonClassAMember 2024-01-01 2024-03-30 0000103730 us-gaap:CommonClassAMember 2023-01-01 2023-04-01 0000103730 us-gaap:CommonClassBMember 2024-01-01 2024-03-30 0000103730 us-gaap:CommonClassBMember 2023-01-01 2023-04-01 0000103730 2022-12-31 0000103730 2023-04-01 0000103730 us-gaap:ParentMember 2023-12-31 0000103730 us-gaap:ParentMember 2022-12-31 0000103730 us-gaap:RetainedEarningsMember 2023-12-31 0000103730 us-gaap:NoncontrollingInterestMember 2023-12-31 0000103730 us-gaap:NoncontrollingInterestMember 2022-12-31 0000103730 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0000103730 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-12-31 0000103730 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000103730 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000103730 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000103730 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000103730 us-gaap:TreasuryStockCommonMember 2023-12-31 0000103730 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0000103730 us-gaap:TreasuryStockCommonMember 2022-12-31 0000103730 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-12-31 0000103730 us-gaap:RetainedEarningsMember 2022-12-31 0000103730 us-gaap:ParentMember 2023-01-01 2023-04-01 0000103730 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-01-01 2023-04-01 0000103730 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-04-01 0000103730 us-gaap:RetainedEarningsMember 2023-01-01 2023-04-01 0000103730 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-01-01 2024-03-30 0000103730 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-03-30 0000103730 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-30 0000103730 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-04-01 0000103730 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-03-30 0000103730 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-04-01 0000103730 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-04-01 0000103730 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-04-01 0000103730 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-30 0000103730 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-01-01 2024-03-30 0000103730 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-30 0000103730 us-gaap:ParentMember 2024-01-01 2024-03-30 0000103730 us-gaap:RetainedEarningsMember 2024-03-30 0000103730 us-gaap:NoncontrollingInterestMember 2023-04-01 0000103730 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-03-30 0000103730 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-04-01 0000103730 us-gaap:RetainedEarningsMember 2023-04-01 0000103730 us-gaap:NoncontrollingInterestMember 2024-03-30 0000103730 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 0000103730 us-gaap:ParentMember 2024-03-30 0000103730 us-gaap:ParentMember 2023-04-01 0000103730 us-gaap:TreasuryStockCommonMember 2023-04-01 0000103730 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-03-30 0000103730 us-gaap:AdditionalPaidInCapitalMember 2024-03-30 0000103730 us-gaap:TreasuryStockCommonMember 2024-03-30 0000103730 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 0000103730 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-04-01 0000103730 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-30 0000103730 us-gaap:PensionPlansDefinedBenefitMember 2024-01-01 2024-03-30 0000103730 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2024-01-01 2024-03-30 0000103730 vsh:NewportWaferFabMember 2024-01-01 2024-03-30 0000103730 vsh:MaxPowerMember 2022-10-02 2022-12-31 0000103730 vsh:MaxPowerMember 2024-03-30 0000103730 vsh:NewportWaferFabMember 2024-03-05 0000103730 vsh:MaxPowerMember 2022-12-31 0000103730 us-gaap:MachineryAndEquipmentMember 2024-03-30 0000103730 us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0000103730 us-gaap:BuildingAndBuildingImprovementsMember 2024-03-30 0000103730 us-gaap:MachineryAndEquipmentMember 2023-12-31 0000103730 vsh:ConvertibleSeniorNotesDue2025Member 2024-03-30 0000103730 vsh:ConvertibleSeniorNotesDue2030Member 2024-03-30 0000103730 vsh:ConvertibleSeniorNotesDue2030Member 2023-12-31 0000103730 vsh:ConvertibleSeniorNotesDue2025Member 2023-12-31 0000103730 vsh:ConvertibleSeniorNotesDue2025Member 2024-01-01 2024-03-30 0000103730 vsh:ConvertibleSeniorNotesDue2030Member 2024-01-01 2024-03-30 0000103730 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0000103730 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-12-31 0000103730 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-01-01 2024-03-30 0000103730 us-gaap:AccumulatedTranslationAdjustmentMember 2024-01-01 2024-03-30 0000103730 us-gaap:AccumulatedTranslationAdjustmentMember 2024-03-30 0000103730 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-03-30 0000103730 country:US us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-01-01 2023-04-01 0000103730 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2024-01-01 2024-03-30 0000103730 us-gaap:ForeignPlanMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-01-01 2023-04-01 0000103730 country:US us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-04-01 0000103730 country:US us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2024-01-01 2024-03-30 0000103730 us-gaap:ForeignPlanMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2024-01-01 2024-03-30 0000103730 country:US us-gaap:PensionPlansDefinedBenefitMember 2024-01-01 2024-03-30 0000103730 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-04-01 0000103730 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-04-01 0000103730 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-30 0000103730 us-gaap:PhantomShareUnitsPSUsMember 2024-01-01 2024-03-30 0000103730 us-gaap:PhantomShareUnitsPSUsMember 2023-01-01 2023-04-01 0000103730 us-gaap:RestrictedStockUnitsRSUMember 2024-03-30 0000103730 us-gaap:PhantomShareUnitsPSUsMember 2024-03-30 0000103730 us-gaap:PhantomShareUnitsPSUsMember 2023-12-31 0000103730 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0000103730 vsh:PerformanceVestedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-03-30 0000103730 vsh:PerformanceVestedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-03-30 0000103730 vsh:PerformanceVestedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2024-03-30 0000103730 us-gaap:OperatingSegmentsMember vsh:InductorsSegmentMember 2023-01-01 2023-04-01 0000103730 vsh:OEMsMember 2023-01-01 2023-04-01 0000103730 vsh:IndustrialMember 2023-01-01 2023-04-01 0000103730 us-gaap:OperatingSegmentsMember vsh:ResistorsSegmentMember 2023-01-01 2023-04-01 0000103730 vsh:MedicalMember 2023-01-01 2023-04-01 0000103730 vsh:OtherMember 2023-01-01 2023-04-01 0000103730 us-gaap:OperatingSegmentsMember vsh:CapacitorsSegmentMember 2023-01-01 2023-04-01 0000103730 srt:EuropeMember 2024-01-01 2024-03-30 0000103730 us-gaap:OperatingSegmentsMember vsh:DiodesSegmentMember 2024-01-01 2024-03-30 0000103730 vsh:MilitaryAndAerospaceMember 2023-01-01 2023-04-01 0000103730 us-gaap:OperatingSegmentsMember vsh:InductorsSegmentMember 2024-01-01 2024-03-30 0000103730 vsh:AutomotiveMember 2023-01-01 2023-04-01 0000103730 vsh:IndustrialMember 2024-01-01 2024-03-30 0000103730 vsh:OtherMember 2024-01-01 2024-03-30 0000103730 srt:AsiaMember 2023-01-01 2023-04-01 0000103730 us-gaap:OperatingSegmentsMember vsh:OptoelectronicComponentsSegmentMember 2024-01-01 2024-03-30 0000103730 srt:AmericasMember 2023-01-01 2023-04-01 0000103730 vsh:DistributorsMember 2023-01-01 2023-04-01 0000103730 vsh:DistributorsMember 2024-01-01 2024-03-30 0000103730 vsh:EMSCompaniesMember 2024-01-01 2024-03-30 0000103730 us-gaap:OperatingSegmentsMember vsh:CapacitorsSegmentMember 2024-01-01 2024-03-30 0000103730 vsh:AutomotiveMember 2024-01-01 2024-03-30 0000103730 srt:AsiaMember 2024-01-01 2024-03-30 0000103730 us-gaap:OperatingSegmentsMember vsh:ResistorsSegmentMember 2024-01-01 2024-03-30 0000103730 vsh:MedicalMember 2024-01-01 2024-03-30 0000103730 us-gaap:OperatingSegmentsMember vsh:OptoelectronicComponentsSegmentMember 2023-01-01 2023-04-01 0000103730 us-gaap:OperatingSegmentsMember vsh:MosfetsSegmentMember 2024-01-01 2024-03-30 0000103730 us-gaap:OperatingSegmentsMember vsh:DiodesSegmentMember 2023-01-01 2023-04-01 0000103730 vsh:EMSCompaniesMember 2023-01-01 2023-04-01 0000103730 us-gaap:OperatingSegmentsMember vsh:MosfetsSegmentMember 2023-01-01 2023-04-01 0000103730 srt:EuropeMember 2023-01-01 2023-04-01 0000103730 vsh:MilitaryAndAerospaceMember 2024-01-01 2024-03-30 0000103730 vsh:OEMsMember 2024-01-01 2024-03-30 0000103730 srt:AmericasMember 2024-01-01 2024-03-30 0000103730 us-gaap:MaterialReconcilingItemsMember 2023-01-01 2023-04-01 0000103730 us-gaap:MaterialReconcilingItemsMember 2024-01-01 2024-03-30 0000103730 us-gaap:OperatingSegmentsMember 2023-01-01 2023-04-01 0000103730 us-gaap:OperatingSegmentsMember 2024-01-01 2024-03-30 0000103730 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-04-01 0000103730 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-30 0000103730 2023-01-01 2023-12-31 0000103730 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-30 0000103730 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000103730 us-gaap:FairValueMeasurementsRecurringMember 2024-03-30 0000103730 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-30 0000103730 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000103730 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000103730 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000103730 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-30 shares iso4217:USD iso4217:USD shares pure false --12-31 2024 Q1 0000103730 10-Q true 2024-03-30 false 011-07416 Vishay Intertechnology, Inc. DE 38-1686453 63 Lancaster Avenue Malvern PA 19355 610 644-1300 Common stock, par value $0.10 per share VSH NYSE Yes Yes Large Accelerated Filer false false false 125140058 12097148 796541000 972719000 37418000 35808000 411203000 426674000 166684000 167083000 280536000 267339000 218623000 213098000 665843000 647520000 232135000 214443000 2143140000 2297164000 84302000 77006000 744328000 719387000 3171593000 3053868000 300714000 290593000 2857344000 2846208000 1443593000 1294646000 129346000 126829000 135786000 137394000 238890000 201416000 73444000 72333000 99865000 110141000 4264064000 4239923000 197513000 191002000 153280000 161940000 27760000 26485000 258773000 239350000 72018000 73098000 709344000 691875000 819407000 818188000 47027000 47027000 118389000 95776000 103594000 102830000 88719000 87918000 190356000 195503000 2076836000 2039117000 13357000 13319000 1210000 1210000 1292765000 1291499000 1058531000 1041372000 174194000 161656000 -9685000 10337000 2181984000 2196081000 5244000 4725000 2187228000 2200806000 4264064000 4239923000 746279000 871046000 575872000 592333000 170407000 278713000 127736000 120145000 42671000 158568000 6496000 5120000 8087000 3329000 1591000 -1791000 44262000 156777000 12819000 44588000 31443000 112189000 519000 408000 30924000 111781000 0.22 0.79 0.22 0.79 137726000 140636000 138476000 141251000 0.1 0.1 31443000 112189000 2196000 -136000 -17826000 19723000 -20022000 19859000 11421000 132048000 519000 408000 10902000 131640000 31443000 112189000 49527000 43301000 625000 64000 8179000 8986000 4376000 7329000 5344000 2965000 -426000 2696000 18459000 42117000 80211000 129893000 53084000 45574000 751000 326000 168616000 0 19232000 41000 17611000 121768000 1219000 892000 -223789000 75587000 0 65000000 12542000 12810000 1210000 1210000 12538000 20173000 4053000 3653000 -30343000 27154000 -2257000 4075000 -176178000 236709000 972719000 610825000 796541000 847534000 13291000 1210000 1352321000 773228000 -82972000 -10827000 2046251000 3899000 2050150000 0 0 0 111781000 0 0 111781000 408000 112189000 0 0 0 0 0 19859000 19859000 0 19859000 254513 25000 0 -3678000 0 0 0 -3653000 0 -3653000 0.1 0 0 -14000 14034000 0 0 14020000 0 14020000 0 0 2965000 0 0 0 2965000 0 2965000 916221 0 0 0 0 20173000 0 20173000 0 20173000 13316000 1210000 1351622000 870975000 -103145000 9032000 2143010000 4307000 2147317000 13319000 1210000 1291499000 1041372000 -161656000 10337000 2196081000 4725000 2200806000 0 0 0 30924000 0 0 30924000 519000 31443000 0 0 0 0 0 -20022000 -20022000 0 -20022000 371055 38000 0 -4091000 0 0 0 -4053000 0 -4053000 0.1 0 0 -13000 13765000 0 0 13752000 0 13752000 0 0 5344000 0 0 0 5344000 0 5344000 565420 0 0 0 0 12538000 0 12538000 0 12538000 13357000 1210000 1292765000 1058531000 -174194000 -9685000 2181984000 5244000 2187228000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;"><span style="text-decoration: underline;">Note 1 – Basis of Presentation</span></div> <div><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The accompanying unaudited consolidated condensed financial statements of Vishay Intertechnology, Inc. (“Vishay” or the “Company”) have been prepared in accordance with the instructions to Form 10-Q and therefore do not include all information and footnotes necessary for presentation of financial position, results of operations, and cash flows required by accounting principles generally accepted in the United States (“GAAP”) for complete financial statements. The information furnished reflects all normal recurring adjustments which are, in the opinion of management, necessary for a fair summary of the financial position, results of operations, and cash flows for the interim periods presented.  The financial statements should be read in conjunction with the consolidated financial statements filed with the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.  The results of operations for the three fiscal months ended March 30, 2024 are not necessarily indicative of the results to be expected for the full year.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The Company reports interim financial information for 13-week periods beginning on a Sunday and ending on a Saturday, except for the first fiscal quarter, which always begins on January 1, and the fourth fiscal quarter, which always ends on December 31.  The four fiscal quarters in 2024 end on March 30, 2024, June 29, 2024, September 28, 2024, and December 31, 2024, respectively.  The four fiscal quarters in 2023 ended on April 1, 2023, July 1, 2023, September 30, 2023, and December 31, 2023, respectively.   <br/> </div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-style: italic; font-weight: bold;">Reclassifications</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Certain prior period amounts have been reclassified to conform to the current financial statement presentation.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The Company reports interim financial information for 13-week periods beginning on a Sunday and ending on a Saturday, except for the first fiscal quarter, which always begins on January 1, and the fourth fiscal quarter, which always ends on December 31.  The four fiscal quarters in 2024 end on March 30, 2024, June 29, 2024, September 28, 2024, and December 31, 2024, respectively.  The four fiscal quarters in 2023 ended on April 1, 2023, July 1, 2023, September 30, 2023, and December 31, 2023, respectively.   <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-style: italic; font-weight: bold;">Reclassifications</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Certain prior period amounts have been reclassified to conform to the current financial statement presentation.</div> <div> <span style="text-decoration: underline;"><span style="font-family: 'Times New Roman'; font-size: 12pt; font-style: normal; font-weight: bold; text-align: left;">Note 2 – Acquisition Activities</span></span><br/></div> <div> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-style: normal; font-weight: normal; text-align: justify;">As part of its growth strategy, the Company seeks to expand through targeted acquisitions of other manufacturers of electronic components.  These acquisition targets include businesses that have established positions in major markets, reputations for product quality and reliability, and product lines with which the Company has substantial marketing and technical expertise.  It also includes certain businesses that possess technologies which the Company expects to further develop and commercialize.</div> <div style="font-weight: bold; font-style: italic;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold; text-align: justify;">Newport wafer fab<br/> </div> <div style="font-weight: bold; font-style: italic;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-style: normal; font-weight: normal;">On March 5, 2024, Vishay acquired Nexperia’s wafer fabrication facility and operations located in Newport, South Wales, U.K. for $177,366 in cash, net of cash acquired and subject to customary post-closing adjustments.  The transaction included contingent payments of up to $15,000, held in escrow pending receipt of an export license.  The wafer fabrication facility is located on 28 acres and is an automotive-certified, 200mm semiconductor wafer fab with capacity to produce more than 30,000 wafers per month.  See Note 13 for further discussion on the fair value measurement of the contingent consideration liability.   </div> <div style="font-style: normal; font-weight: normal;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-style: normal; font-weight: normal;">The transaction was funded by Vishay with cash on-hand.  To effect the transaction, Vishay acquired a 100% interest in the legal entity Neptune 6 Limited, and its wholly-owned operating subsidiary, Nexperia Newport Limited, which owns and operates the Newport facility.  Neptune 6 Limited was renamed "Vishay UK Holdings Limited," and Nexperia Newport Limited was renamed "Vishay Newport Limited."<br/> </div> <div style="font-style: normal; font-weight: normal;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-style: normal; font-weight: normal;">Based on an estimate of fair values, the Company allocated the purchase price of the acquisition as follows:</div> <div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-style: normal; font-weight: normal;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-style: normal; font-weight: normal;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; text-align: left; color: #000000; width: 100%;"> <tr> <td colspan="1" style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Net working deficit (excluding cash and cash equivalents)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(339</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Property and equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">153,597</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Customer relationships</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">4,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Other, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">1,315</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Deferred taxes, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(18,908</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Total identified assets and liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">139,665</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Purchase price, net of cash acquired<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">177,366</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"><br/> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Goodwill</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">37,701</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-style: normal; font-weight: normal;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-style: normal; font-weight: normal;">The acquired assets and liabilities are included in the MOSFETs segment.  There were no other material changes to goodwill or segment assets since December 31, 2023.  The weighted average useful lives for customer relationships is 3 years.  The goodwill associated with this transaction is not deductible for income tax purposes.  The preliminary purchase price allocation is pending finalization of appraisals for property and equipment and intangible assets and finalization of a working capital adjustment.  There can be no assurance that the estimated amounts recorded represent the final purchase price allocation.<br/> </div> <div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-style: normal; font-weight: normal;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-style: normal; font-weight: normal;">The Company recognized $2,984 of acquisition costs classified as a component of selling, general, and administrative expenses.  These costs were recognized in the third and fourth fiscal quarters of 2023 and first fiscal quarter of 2024.<br/> </div> <div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-style: normal; font-weight: normal;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-style: normal; font-weight: normal;">The results and operations of this acquisition have been included in the MOSFETs segment since March 5, 2024.  The inclusion of this acquisition did not have material impact on the MOSFETs segment's or the Company's consolidated results.<br/> </div> <div><br/> <span style="font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold; text-align: justify;">MaxPower Semiconductor, Inc. </span><br/></div> <div style="font-weight: bold; font-style: italic;"> <br/> </div> <div style="margin: 0px 0px 0px; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-style: normal; font-weight: normal; text-align: justify;">In October 2022, the Company acquired all of the outstanding equity interests of MaxPower Semiconductor, Inc., ("MaxPower").  The Company paid cash of $50,000, net of cash acquired, at closing.  The transaction also included possible contingent payments of up to $57,500, which would be payable upon the achievement of certain technology milestones, upon favorable resolution of certain technology licensing matters with a third party, and upon the disposition of MaxPower's investment in an equity affiliate.  As of March 30, 2024, the contingent payments upon favorable resolution of certain technology licensing matters with a third party and upon the disposition of MaxPower's investment in an equity affiliate have been resolved.  The Company's estimate of the maximum possible contingent payments is $17,500.  See Note 13 for further discussion on the fair value measurement of the contingent consideration liability.</div> <div style="margin: 0px 0px; font-style: italic; font-weight: bold;"> <br/> </div> <div style="font-weight: bold; font-style: italic;"><br/> </div> 2024-03-05 177366000 15000000 1 Neptune 6 Limited <div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-style: normal; font-weight: normal;">Based on an estimate of fair values, the Company allocated the purchase price of the acquisition as follows:</div> <div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-style: normal; font-weight: normal;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-style: normal; font-weight: normal;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; text-align: left; color: #000000; width: 100%;"> <tr> <td colspan="1" style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Net working deficit (excluding cash and cash equivalents)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(339</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Property and equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">153,597</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Customer relationships</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">4,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Other, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">1,315</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Deferred taxes, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(18,908</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Total identified assets and liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">139,665</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Purchase price, net of cash acquired<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">177,366</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"><br/> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Goodwill</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">37,701</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> -339000 153597000 4000000 1315000 18908000 139665000 177366000 37701000 2984000 MaxPower Semiconductor, Inc. 50000000 57500000 17500000 <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;"><span style="text-decoration: underline;">Note 3 – Leases<br/> </span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The net right of use assets and lease liabilities recognized on the consolidated condensed balance sheets for the Company's operating leases were as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">March 30, 2024</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">December 31, 2023</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Right of use assets</div> </div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-style: italic;">Operating Leases</div> </div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Buildings and improvements</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">120,508</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">121,578</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Machinery and equipment</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">8,838</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">5,251</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Total</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">129,346</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">126,829</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Current lease liabilities</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-style: italic;">Operating Leases</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Buildings and improvements</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">23,561</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">23,647</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Machinery and equipment</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">4,199</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">2,838</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Total</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">27,760</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">26,485</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Long-term lease liabilities</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-style: italic;">Operating Leases</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Buildings and improvements</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">99,028</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">100,489</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Machinery and equipment</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">4,566</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">2,341</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Total</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">103,594</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">102,830</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Total lease liabilities</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">131,354</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">129,315</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Lease expense is classified in the statements of operations based on asset use.  <span style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; color: #000000;">Total lease cost recognized on the consolidated condensed statements of operations is as follows:</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="7" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Fiscal quarters ended</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">March 30, 2024</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">April 1, 2023</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="text-decoration: underline;">Lease expense</span></div> </div> </td> <td colspan="3" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Operating lease expense</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">7,293</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">6,881</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Short-term lease expense</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">256</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">256</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Variable lease expense</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">214</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">152</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Total lease expense</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">7,763</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">7,289</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The Company paid $7,540 and $7,199 for its operating leases in the three fiscal months ended March 30, 2024 and April 1, 2023, respectively, which are included in operating cash flows on the consolidated condensed statements of cash flows. The weighted-average remaining lease term for the Company's operating leases is 9.0 years and the weighted-average discount rate is 6.4% as of March 30, 2024.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The undiscounted future lease payments for the Company's operating lease liabilities are as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">March 30, 2024</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="font-size: 12pt;">2024</span> (excluding the three fiscal months ended March 30, 2024)</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">21,801</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">2025</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">26,426</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">2026</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">22,372</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">2027</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">18,373</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">2028</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">15,685</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Thereafter</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">70,159</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The undiscounted future lease payments presented in the table above include payments through the term of the lease, which may include periods beyond the noncancellable term. The difference between the total payments above and the lease liability balance is due to the discount rate used to calculate lease liabilities.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The net right of use assets and lease liabilities recognized on the consolidated condensed balance sheets for the Company's operating leases were as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">March 30, 2024</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">December 31, 2023</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Right of use assets</div> </div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-style: italic;">Operating Leases</div> </div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Buildings and improvements</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">120,508</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">121,578</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Machinery and equipment</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">8,838</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">5,251</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Total</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">129,346</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">126,829</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Current lease liabilities</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-style: italic;">Operating Leases</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Buildings and improvements</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">23,561</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">23,647</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Machinery and equipment</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">4,199</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">2,838</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Total</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">27,760</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">26,485</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Long-term lease liabilities</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-style: italic;">Operating Leases</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Buildings and improvements</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">99,028</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">100,489</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Machinery and equipment</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">4,566</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">2,341</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Total</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">103,594</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">102,830</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Total lease liabilities</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">131,354</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">129,315</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 120508000 121578000 8838000 5251000 129346000 126829000 23561000 23647000 4199000 2838000 27760000 26485000 99028000 100489000 4566000 2341000 103594000 102830000 131354000 129315000 <span style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; color: #000000;">Total lease cost recognized on the consolidated condensed statements of operations is as follows:</span> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="7" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Fiscal quarters ended</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">March 30, 2024</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">April 1, 2023</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="text-decoration: underline;">Lease expense</span></div> </div> </td> <td colspan="3" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Operating lease expense</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">7,293</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">6,881</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Short-term lease expense</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">256</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">256</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Variable lease expense</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">214</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">152</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Total lease expense</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">7,763</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">7,289</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 7293000 6881000 256000 256000 214000 152000 7763000 7289000 7540000 7199000 P9Y 0.064 <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The undiscounted future lease payments for the Company's operating lease liabilities are as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">March 30, 2024</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="font-size: 12pt;">2024</span> (excluding the three fiscal months ended March 30, 2024)</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">21,801</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">2025</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">26,426</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">2026</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">22,372</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">2027</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">18,373</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">2028</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">15,685</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Thereafter</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">70,159</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 21801000 26426000 22372000 18373000 15685000 70159000 <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;"><span style="text-decoration: underline;">Note 4 – Income Taxes</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The provision for income taxes consists of provisions for federal, state, and foreign income taxes.  The effective tax rates for the periods ended March 30, 2024 and April 1, 2023 reflect the Company’s expected tax rate on reported income before income tax and tax adjustments. The Company operates in a global environment with significant operations in various jurisdictions outside the United States. Accordingly, the consolidated income tax rate is a composite rate reflecting the Company’s earnings and the applicable tax rates in the various jurisdictions where the Company operates.  </div> <div> <br/></div> <div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">In December 2021, the Organization for Economic Co-operation and Development (“OECD”) issued model rules for a new global minimum tax (“Pillar Two”). Various jurisdictions around the world have passed, or are in the process of passing, legislation to enact Pillar Two and certain Pillar Two rules take effect in 2024 and 2025 in those jurisdictions. The United States has not adopted Pillar Two.  The Company is continuing to monitor the impacts of Pillar Two on its operations and does not anticipate a material increase in income tax expense associated with jurisdictions that have implemented an income inclusion rule. The Company is continuing to monitor and assess the impacts of Pillar Two rules set to take effect in 2025, such as the under-taxed profits rule.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">During the three fiscal months ended March 30, 2024, the liabilities for unrecognized tax benefits did not materially change.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The provision for income taxes consists of provisions for federal, state, and foreign income taxes.  The effective tax rates for the periods ended March 30, 2024 and April 1, 2023 reflect the Company’s expected tax rate on reported income before income tax and tax adjustments. The Company operates in a global environment with significant operations in various jurisdictions outside the United States. Accordingly, the consolidated income tax rate is a composite rate reflecting the Company’s earnings and the applicable tax rates in the various jurisdictions where the Company operates.  </div> 0 <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;"><span style="text-decoration: underline;">Note 5 – Long-Term Debt</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Long-term debt consists of the following:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">March 30, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">December 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Credit facility</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Convertible senior notes, due 2025</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">95,102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">95,102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; font-size: 12pt; width: 76%; background-color: #CCEEFF;" valign="bottom">Convertible senior notes, due 2030</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">750,000</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">750,000</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Deferred financing costs</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">(25,695</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(26,914</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">819,407</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">818,188</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Less current portion</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">819,407</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">818,188</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-style: italic; font-weight: bold;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The following table summarizes some key facts and terms regarding the outstanding convertible senior notes as of March 30, 2024:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">2025 Notes<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; font-size: 12pt; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; font-size: 12pt; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-weight: bold;">2030 Notes</span></td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Issuance date</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">June 12, 2018</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" style="text-align: right; vertical-align: bottom; font-size: 12pt; background-color: rgb(204, 238, 255);" valign="bottom">September 12, 2023</td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Maturity date</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">June 15, 2025</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="text-align: right; vertical-align: bottom; font-size: 12pt;" valign="bottom">September 15, 2030</td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Principal amount as of <span style="text-indent: 0pt;">March 30, 2024</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">95,102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">750,000</td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Cash coupon rate (per annum)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">2.25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">%</div> </td> <td colspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">2.25</td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Conversion rate (per $1 principal amount)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">32.1476</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">33.1609</td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Effective conversion price (per share)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">31.11</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">30.16</td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">130% of the current effective conversion price (per share)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">40.44</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">39.21</td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-size: 12pt;"><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-style: normal; font-weight: normal; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 12pt; font-style: normal; font-weight: normal; text-align: justify;">Deferred financing costs are recognized as non-cash interest expense.  Non-cash interest expense was $1,213 and $818 for the fiscal quarters ended March 30, 2024 and April 1, 2023, respectively.</span><br/> </div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Long-term debt consists of the following:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">March 30, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">December 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Credit facility</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Convertible senior notes, due 2025</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">95,102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">95,102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; font-size: 12pt; width: 76%; background-color: #CCEEFF;" valign="bottom">Convertible senior notes, due 2030</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">750,000</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">750,000</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Deferred financing costs</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">(25,695</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(26,914</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">819,407</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">818,188</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Less current portion</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">819,407</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">818,188</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 0 0 95102000 95102000 750000000 750000000 25695000 26914000 819407000 818188000 0 0 819407000 818188000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The following table summarizes some key facts and terms regarding the outstanding convertible senior notes as of March 30, 2024:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">2025 Notes<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; font-size: 12pt; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; font-size: 12pt; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-weight: bold;">2030 Notes</span></td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Issuance date</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">June 12, 2018</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" style="text-align: right; vertical-align: bottom; font-size: 12pt; background-color: rgb(204, 238, 255);" valign="bottom">September 12, 2023</td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Maturity date</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">June 15, 2025</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="text-align: right; vertical-align: bottom; font-size: 12pt;" valign="bottom">September 15, 2030</td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Principal amount as of <span style="text-indent: 0pt;">March 30, 2024</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">95,102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">750,000</td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Cash coupon rate (per annum)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">2.25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">%</div> </td> <td colspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">2.25</td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Conversion rate (per $1 principal amount)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">32.1476</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">33.1609</td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Effective conversion price (per share)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">31.11</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">30.16</td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">130% of the current effective conversion price (per share)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">40.44</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">39.21</td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 2018-06-12 2023-09-12 2025-06-15 2030-09-15 95102000 750000000 0.0225 0.0225 32.1476 33.1609 31.11 30.16 40.44 39.21 1213000 818000 <div><span style="font-family: 'Times New Roman'; font-size: 12pt; font-style: normal; font-weight: bold; text-align: left; text-decoration: underline;"><span style="text-decoration: underline;">Note 6 – Stockholders' Equity</span></span> <br/></div> <div style="text-align: justify;"><span style="text-decoration: underline;"><span style="font-weight: bold;"> <br/> </span></span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">In 2022, the Company's Board of Directors adopted a Stockholder Return Policy that will remain in effect until such time as the Board votes to amend or rescind the policy.  The Stockholder Return Policy calls for the Company to return a prescribed amount of cash flows on an annual basis. The Company intends to return such amounts directly, in the form of dividends, or indirectly, in the form of stock repurchases.</span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The following table summarizes activity pursuant to this policy:</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; width: 75%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="5" rowspan="1" style="vertical-align: bottom; text-align: center;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">Fiscal quarters ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px; width: 75%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">March 30, 2024<br/> </div> </td> <td colspan="1" style="vertical-align: top; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 10%; font-weight: bold; text-align: center; white-space: nowrap;">April 1, 2023<br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 75%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Dividends paid to stockholders</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> $</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 10%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">13,752<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> $</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 10%; background-color: rgb(204, 238, 255);" valign="bottom">14,020</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 75%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Stock repurchases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 10%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">12,538<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 10%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">20,173</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 75%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> $</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 10%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">26,290<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> $</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 10%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">34,193</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The repurchased shares are being held as treasury stock.  The number of shares of common stock being held as treasury stock was 8,101,301 and 7,535,881 as of March 30, 2024 and December 31, 2023, respectively.  </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The following table summarizes activity pursuant to this policy:</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; width: 75%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="5" rowspan="1" style="vertical-align: bottom; text-align: center;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">Fiscal quarters ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px; width: 75%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">March 30, 2024<br/> </div> </td> <td colspan="1" style="vertical-align: top; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 10%; font-weight: bold; text-align: center; white-space: nowrap;">April 1, 2023<br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 75%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Dividends paid to stockholders</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> $</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 10%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">13,752<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> $</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 10%; background-color: rgb(204, 238, 255);" valign="bottom">14,020</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 75%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Stock repurchases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 10%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">12,538<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 10%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">20,173</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 75%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> $</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 10%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">26,290<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> $</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 10%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">34,193</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> 13752000 14020000 12538000 20173000 26290000 34193000 8101301 7535881 <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;"><span style="text-decoration: underline;">Note 7 – Revenue Recognition</span></div> <div>  </div> <div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Sales returns and allowances accrual activity is shown below:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 13pt; font-weight: bold;">Fiscal quarters ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 13pt; font-weight: bold;">March 30, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 13pt; font-weight: bold;">April 1, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Beginning balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">47,760</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">46,979</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Sales allowances</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">25,276</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">25,837</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Credits issued</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">(24,084</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">(33,275</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 13pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Foreign currency</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">(204</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">(1,261</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Ending balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">48,748</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">38,280</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div> <br/></div> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">See disaggregated revenue information in Note 11.</div> <div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Sales returns and allowances accrual activity is shown below:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 13pt; font-weight: bold;">Fiscal quarters ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 13pt; font-weight: bold;">March 30, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 13pt; font-weight: bold;">April 1, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Beginning balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">47,760</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">46,979</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Sales allowances</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">25,276</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">25,837</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Credits issued</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">(24,084</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">(33,275</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 13pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Foreign currency</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">(204</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">(1,261</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Ending balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">48,748</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">38,280</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 47760000 46979000 25276000 25837000 24084000 33275000 -204000 -1261000 48748000 38280000 <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;"><span style="text-decoration: underline;">Note 8 – Accumulated Other Comprehensive Income (Loss)</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The cumulative balance of each component of other comprehensive income (loss) and the income tax effects allocated to each component are as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Pension and</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">other post-</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">retirement</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">actuarial</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">items</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Currency</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">translation</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">adjustment</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;"><span style="text-indent: 0pt;">Balance at January 1, 2024</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(14,599</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">24,936</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">10,337</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Other comprehensive income (loss) before reclassifications</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(2,574</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(17,826</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">(20,400</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Tax effect</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Other comprehensive income before reclassifications, net of tax</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(2,574</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(17,826</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">(20,400</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Amounts reclassified out of AOCI</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">488</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">488</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Tax effect</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(110</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">(110</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Amounts reclassified out of AOCI, net of tax</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">378</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">378</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Net other comprehensive income (loss)<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(2,196</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(17,826</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">(20,022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;"><span style="text-indent: 0pt;">Balance at March 30, 2024</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">(16,795</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">7,110</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">(9,685</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">)</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Reclassifications of pension and other post-retirement actuarial items out of AOCI are included in the computation of net periodic benefit cost.  See Note 9 for further information.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The cumulative balance of each component of other comprehensive income (loss) and the income tax effects allocated to each component are as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Pension and</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">other post-</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">retirement</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">actuarial</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">items</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Currency</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">translation</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">adjustment</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;"><span style="text-indent: 0pt;">Balance at January 1, 2024</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(14,599</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">24,936</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">10,337</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Other comprehensive income (loss) before reclassifications</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(2,574</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(17,826</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">(20,400</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Tax effect</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Other comprehensive income before reclassifications, net of tax</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(2,574</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(17,826</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">(20,400</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Amounts reclassified out of AOCI</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">488</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">488</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Tax effect</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(110</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">(110</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Amounts reclassified out of AOCI, net of tax</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">378</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">378</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Net other comprehensive income (loss)<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(2,196</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(17,826</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">(20,022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;"><span style="text-indent: 0pt;">Balance at March 30, 2024</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">(16,795</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">7,110</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">(9,685</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">)</div> </td> </tr> </table> -14599000 24936000 10337000 -2574000 -17826000 -20400000 0 0 0 -2574000 -17826000 -20400000 488000 0 488000 -110000 0 -110000 -378000 0 -378000 -2196000 -17826000 -20022000 -16795000 7110000 -9685000 <div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;"><span style="text-decoration: underline;"> </span><span style="text-decoration: underline;">Note 9 – Pensions and Other Postretirement Benefits</span> </div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The Company maintains various retirement benefit plans. The service cost component of net periodic pension cost is classified in costs of products sold or selling, general, and administrative expenses on the consolidated condensed statements of operations based on the respective employee's function.  The other components of net periodic pension cost are classified as other expense on the consolidated condensed statements of operations.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-style: italic; font-weight: bold;">Defined Benefit Pension Plans</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The following table shows the components of the net periodic pension cost for the first fiscal quarters of 2024 and 2023 for the Company’s defined benefit pension plans:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Fiscal quarter ended</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">March 30, 2024<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Fiscal quarter ended</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="font-weight: bold;">April 1, 2023</span><br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">U.S. Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">U.S. Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Net service cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">790</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">724</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Interest cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">381</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">1,686</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">499</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">1,695</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Expected return on plan assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">(596</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">(570</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Amortization of prior service cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">16</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">57</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">36</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">55</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Amortization of losses (gains)<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">(108</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">457</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">(30</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">86</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Curtailment and settlement losses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">105</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">107</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Net periodic benefit cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">289</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">2,499</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">505</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">2,097</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-style: italic; font-weight: bold;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-style: italic; font-weight: bold;">Other Postretirement Benefits</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The following table shows the components of the net periodic benefit cost for the first fiscal quarters of 2024 and 2023 for the Company’s other postretirement benefit plans:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="7" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Fiscal quarter ended</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">March 30, 2024<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="7" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Fiscal quarter ended</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">April 1, 2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">U.S. Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">U.S. Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Service cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">60</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">34</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Interest cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">53</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">61</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">56</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">31</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Amortization of losses (gains)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">(60</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(80)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Net periodic benefit cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">(2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">142</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(19)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">68</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The following table shows the components of the net periodic pension cost for the first fiscal quarters of 2024 and 2023 for the Company’s defined benefit pension plans:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Fiscal quarter ended</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">March 30, 2024<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Fiscal quarter ended</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="font-weight: bold;">April 1, 2023</span><br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">U.S. Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">U.S. Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Net service cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">790</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">724</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Interest cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">381</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">1,686</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">499</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">1,695</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Expected return on plan assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">(596</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">(570</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Amortization of prior service cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">16</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">57</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">36</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">55</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Amortization of losses (gains)<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">(108</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">457</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">(30</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">86</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Curtailment and settlement losses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">105</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">107</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Net periodic benefit cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">289</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">2,499</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">505</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">2,097</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 0 790000 0 724000 381000 1686000 499000 1695000 0 596000 0 570000 16000 57000 36000 55000 108000 -457000 30000 -86000 0 -105000 0 -107000 289000 2499000 505000 2097000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The following table shows the components of the net periodic benefit cost for the first fiscal quarters of 2024 and 2023 for the Company’s other postretirement benefit plans:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="7" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Fiscal quarter ended</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">March 30, 2024<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="7" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Fiscal quarter ended</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">April 1, 2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">U.S. Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">U.S. Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Service cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">60</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">34</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Interest cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">53</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">61</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">56</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">31</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Amortization of losses (gains)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">(60</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(80)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Net periodic benefit cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">(2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">142</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(19)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">68</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 5000 60000 5000 34000 53000 61000 56000 31000 60000 -21000 80000 -3000 -2000 142000 -19000 68000 <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;"><span style="text-decoration: underline;">Note 10 – Stock-Based Compensation</span></div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;"><span style="text-decoration: underline;"> <br/> </span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The following table summarizes stock-based compensation expense recognized:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Fiscal quarters ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">March 30, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">April 1, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Restricted stock units ("RSUs")<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">5,226</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">2,858</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Phantom stock units</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">118</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">107</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">5,344</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">2,965</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/></div> <div> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The following table summarizes unrecognized compensation cost and the weighted average remaining amortization periods at March 30, 2024 <span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(amortization periods in years)</span>:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Unrecognized</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Compensation</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Cost</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Average</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Remaining</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Amortization</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Periods</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Restricted stock units</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">19,166</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">1.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Phantom stock units</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">n/a</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">19,166</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/> </div> <div><br/> </div> <div><span style="font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold; text-align: left;">Restricted Stock Units </span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">RSU activity as of March 30, 2024 and changes during the three fiscal months then ended are presented below <span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(number of RSUs in thousands)</span>:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Number of</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">RSUs</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Average</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Grant-date</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Fair Value per</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Unit</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">Outstanding:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;"><span style="text-indent: 0pt;">January 1, 2024</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">1,717</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">23.03</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">544</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">18.09</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Vested*</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">(559</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">23.07</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Cancelled or forfeited</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">(26</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">23.96</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;"><span style="text-indent: 0pt;">Outstanding at March 30, 2024</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">1,676</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">21.40</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;"><span style="text-indent: 0pt;">Expected to vest at March 30, 2024</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">1,415</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="font-weight: bold;">*</span> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The number of RSUs vested includes shares that the Company withheld on behalf of employees to satisfy the statutory tax withholding requirements.</span> </div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The number of performance-based RSUs that are scheduled to vest increases ratably based on the achievement of defined performance and market criteria between the established target and maximum levels.  <span style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; color: #000000; font-style: normal; font-weight: normal;">RSUs with performance-based and market-based vesting criteria are expected to vest as follows <span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(number of RSUs in thousands)</span>:</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 2px solid;" valign="bottom"> <div style="text-align: center; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Vesting Date</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Expected</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">to Vest</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Not Expected</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">to Vest</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="text-indent: 0pt;">January 1, 2025</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">168</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">168</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="text-indent: 0pt;">January 1, 2026</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">167</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">167</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="text-indent: 0pt;">January 1, 2027</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">140</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">94</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">234</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-style: italic; font-weight: bold;">Phantom Stock Units</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-style: italic; font-weight: bold;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The following table summarizes the Company's phantom stock units activity <span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(number of phantom stock units in thousands)</span>:</div> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Number of</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">units</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Grant-date</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Fair Value per</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Unit</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Outstanding:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">January 1, 2024</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">120</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">23.51</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Dividend equivalents issued</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="text-indent: 0pt;">Outstanding at March 30, 2024</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">126</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The following table summarizes stock-based compensation expense recognized:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Fiscal quarters ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">March 30, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">April 1, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Restricted stock units ("RSUs")<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">5,226</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">2,858</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Phantom stock units</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">118</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">107</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">5,344</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">2,965</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 5226000 2858000 118000 107000 5344000 2965000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The following table summarizes unrecognized compensation cost and the weighted average remaining amortization periods at March 30, 2024 <span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(amortization periods in years)</span>:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Unrecognized</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Compensation</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Cost</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Average</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Remaining</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Amortization</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Periods</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Restricted stock units</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">19,166</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">1.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Phantom stock units</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">n/a</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">19,166</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 19166000 P1Y10M24D 0 19166000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">RSU activity as of March 30, 2024 and changes during the three fiscal months then ended are presented below <span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(number of RSUs in thousands)</span>:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Number of</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">RSUs</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Average</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Grant-date</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Fair Value per</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Unit</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">Outstanding:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;"><span style="text-indent: 0pt;">January 1, 2024</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">1,717</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">23.03</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">544</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">18.09</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Vested*</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">(559</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">23.07</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Cancelled or forfeited</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">(26</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">23.96</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;"><span style="text-indent: 0pt;">Outstanding at March 30, 2024</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">1,676</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">21.40</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;"><span style="text-indent: 0pt;">Expected to vest at March 30, 2024</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">1,415</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="font-weight: bold;">*</span> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The number of RSUs vested includes shares that the Company withheld on behalf of employees to satisfy the statutory tax withholding requirements.</span> </div> 1717000 23.03 544000 18.09 559000 23.07 26000 23.96 1676000 21.4 1415000 <span style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; color: #000000; font-style: normal; font-weight: normal;">RSUs with performance-based and market-based vesting criteria are expected to vest as follows <span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(number of RSUs in thousands)</span>:</span> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 2px solid;" valign="bottom"> <div style="text-align: center; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Vesting Date</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Expected</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">to Vest</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Not Expected</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">to Vest</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="text-indent: 0pt;">January 1, 2025</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">168</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">168</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="text-indent: 0pt;">January 1, 2026</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">167</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">167</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="text-indent: 0pt;">January 1, 2027</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">140</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">94</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">234</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 168000 0 168000 0 167000 167000 140000 94000 234000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The following table summarizes the Company's phantom stock units activity <span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(number of phantom stock units in thousands)</span>:</div> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Number of</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">units</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Grant-date</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Fair Value per</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Unit</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Outstanding:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">January 1, 2024</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">120</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">23.51</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Dividend equivalents issued</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="text-indent: 0pt;">Outstanding at March 30, 2024</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">126</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> 120000 5000 23.51 1000 126000 <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;"><span style="text-decoration: underline;">Note 11 – Segment Information</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The following tables set forth business segment information:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">MOSFETs</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Diodes</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Optoelectronic</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Components</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Resistors</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Inductors</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Capacitors</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="text-decoration: underline;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;">Fiscal quarter ended </span>March 30, 2024<span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;">:</span></span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 22.51%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Net revenues</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">153,173</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">149,130</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.26%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">49,199</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">188,196</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">88,651</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">117,930</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">746,279</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 22.51%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.26%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 22.51%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Segment operating income</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">8,047</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">26,011</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.26%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">1,493</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">38,173</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">23,181</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">26,529</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">123,434</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 22.51%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.26%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 22.51%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="text-decoration: underline;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;">Fiscal quarter ended </span>April 1, 2023:</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.26%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 22.51%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Net revenues</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">198,181</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">175,693</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.26%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">60,403</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">223,140</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">80,338</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">133,291</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">871,046</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 22.51%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.26%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 22.51%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Segment operating income</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">58,017</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">42,686</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.26%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">17,300</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">66,699</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">20,979</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">32,996</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">238,677</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Fiscal quarters ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">March 30, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">April 1, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Reconciliation:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Segment Operating Income</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">123,434</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">238,677</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Unallocated Selling, General, and Administrative Expenses</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">(80,763</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(80,109</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Consolidated Operating Income</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">42,671</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">158,568</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Unallocated Other Income (Expense)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">1,591</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;"></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(1,791</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Consolidated Income Before Taxes</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">44,262</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">156,777</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The Company has a broad line of products that it sells to OEMs, EMS companies, and independent distributors. The distribution of sales by customer type is shown below:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Fiscal quarters ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">March 30, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">April 1, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Distributors</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">382,480</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">470,788</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">OEMs</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">313,827</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">340,428</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">EMS companies</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">49,972</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">59,830</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Total Revenue</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">746,279</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">871,046</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Net revenues were attributable to customers in the following regions:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Fiscal quarters ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">March 30, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">April 1, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Asia</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">284,007</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">310,429</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Europe</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">271,734</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">326,561</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Americas</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">190,538</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">234,056</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Total Revenue</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">746,279</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">871,046</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The Company generates substantially all of its revenue from product sales to end customers in the industrial, automotive, computing, military and aerospace, consumer products, power supplies, medical, and telecommunications end markets.  Sales by end market are presented below:</div> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; text-align: left; color: #000000; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;" valign="bottom"><span style="font-weight: bold;">Fiscal quarters ended</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">March 30, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">April 1, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Industrial</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">248,128</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">325,960</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Automotive</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">287,302</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">284,499</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Military and Aerospace</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">83,356</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">62,125</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Medical</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">34,389</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">42,103</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Other*</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">93,104</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">156,359</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Total Revenue</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">746,279</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">871,046</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div><br/> </div> <div>*Power supplies, telecommunications, consumer products, and computing.<br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The following tables set forth business segment information:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">MOSFETs</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Diodes</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Optoelectronic</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Components</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Resistors</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Inductors</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Capacitors</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="text-decoration: underline;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;">Fiscal quarter ended </span>March 30, 2024<span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;">:</span></span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 22.51%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Net revenues</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">153,173</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">149,130</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.26%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">49,199</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">188,196</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">88,651</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">117,930</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">746,279</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 22.51%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.26%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 22.51%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Segment operating income</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">8,047</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">26,011</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.26%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">1,493</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">38,173</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">23,181</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">26,529</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">123,434</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 22.51%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.26%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 22.51%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="text-decoration: underline;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;">Fiscal quarter ended </span>April 1, 2023:</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.26%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 22.51%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Net revenues</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">198,181</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">175,693</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.26%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">60,403</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">223,140</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">80,338</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">133,291</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">871,046</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 22.51%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.26%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 22.51%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Segment operating income</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">58,017</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">42,686</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.26%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">17,300</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">66,699</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">20,979</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">32,996</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.05%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7.85%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">238,677</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.05%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 153173000 149130000 49199000 188196000 88651000 117930000 746279000 8047000 26011000 1493000 38173000 23181000 26529000 123434000 198181000 175693000 60403000 223140000 80338000 133291000 871046000 58017000 42686000 17300000 66699000 20979000 32996000 238677000 <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Fiscal quarters ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">March 30, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">April 1, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Reconciliation:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Segment Operating Income</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">123,434</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">238,677</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Unallocated Selling, General, and Administrative Expenses</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">(80,763</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(80,109</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Consolidated Operating Income</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">42,671</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">158,568</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Unallocated Other Income (Expense)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">1,591</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;"></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(1,791</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Consolidated Income Before Taxes</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">44,262</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">156,777</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 123434000 238677000 80763000 80109000 42671000 158568000 1591000 -1791000 44262000 156777000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The Company has a broad line of products that it sells to OEMs, EMS companies, and independent distributors. The distribution of sales by customer type is shown below:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Fiscal quarters ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">March 30, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">April 1, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Distributors</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">382,480</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">470,788</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">OEMs</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">313,827</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">340,428</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">EMS companies</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">49,972</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">59,830</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Total Revenue</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">746,279</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">871,046</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Net revenues were attributable to customers in the following regions:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Fiscal quarters ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">March 30, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">April 1, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Asia</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">284,007</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">310,429</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Europe</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">271,734</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">326,561</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Americas</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">190,538</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">234,056</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Total Revenue</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">746,279</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">871,046</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The Company generates substantially all of its revenue from product sales to end customers in the industrial, automotive, computing, military and aerospace, consumer products, power supplies, medical, and telecommunications end markets.  Sales by end market are presented below:</div> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; text-align: left; color: #000000; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;" valign="bottom"><span style="font-weight: bold;">Fiscal quarters ended</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">March 30, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;">April 1, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Industrial</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">248,128</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">325,960</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Automotive</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">287,302</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">284,499</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Military and Aerospace</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">83,356</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">62,125</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Medical</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">34,389</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">42,103</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Other*</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">93,104</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">156,359</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Total Revenue</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">746,279</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">871,046</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div><br/> </div> <div>*Power supplies, telecommunications, consumer products, and computing.<br/> </div> 382480000 470788000 313827000 340428000 49972000 59830000 746279000 871046000 284007000 310429000 271734000 326561000 190538000 234056000 746279000 871046000 248128000 325960000 287302000 284499000 83356000 62125000 34389000 42103000 93104000 156359000 746279000 871046000 <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;"><span style="text-decoration: underline;">Note 12 – Earnings Per Share</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The following table sets forth the computation of basic and diluted earnings per share attributable to Vishay stockholders <span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(shares in thousands)</span>:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Fiscal quarters ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">March 30, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">April 1, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Numerator:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Net earnings attributable to Vishay stockholders</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">30,924</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">111,781</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Denominator:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Denominator for basic earnings per share:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Weighted average shares</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">137,601</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">140,496</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Outstanding phantom stock units</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">125</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">140</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Adjusted weighted average shares - basic</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">137,726</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">140,636</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Effect of dilutive securities:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Restricted stock units</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">615</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Dilutive potential common shares</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">615</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Denominator for diluted earnings per share:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Adjusted weighted average shares - diluted</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">138,476</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">141,251</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Basic earnings per share attributable to Vishay stockholders</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">0.22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">0.79</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Diluted earnings per share attributable to Vishay stockholders</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">0.22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">0.79</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Diluted earnings per share for the periods presented do not reflect the following weighted average potential common shares that would have an antidilutive effect or have unsatisfied performance conditions <span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</span>:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Fiscal quarters ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">March 30, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">April 1, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Restricted stock units<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">127</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">If the average market price of Vishay common stock is less than the effective conversion prices of the convertible senior notes due 2025 and due 2030, respectively, no shares are included in the diluted earnings per share computation for the convertible senior notes due 2025 and due 2030.  Upon Vishay exercising its existing right to legally amend the indenture governing the convertible senior notes due 2025, Vishay will satisfy its conversion obligations by paying $1 cash per $1 principal amount of converted notes and settle any additional amounts due in common stock.  Pursuant to the indenture governing the convertible senior notes due 2030, Vishay will satisfy its conversion obligations by paying $1 cash per $1 principal amount of converted notes and settle any additional amounts due in cash and/or common stock.  Accordingly, the convertible senior notes due 2025 and due 2030 are not anti-dilutive when the average market price of Vishay common stock is less than the respective effective conversion prices of the convertible senior notes due 2025 and due 2030.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">In connection with the issuance of the convertible senior notes due 2030, the Company entered into capped call transactions, which were not included in the calculation of diluted earnings per share as their effect would have been anti-dilutive.  The capped calls are intended to reduce the potential dilution to the Company's common stock in the event that at the time of conversion of the convertible senior notes due 2030 the Company's common stock price exceeds the conversion price of the convertible senior notes due 2030<span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;">.</span> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The following table sets forth the computation of basic and diluted earnings per share attributable to Vishay stockholders <span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(shares in thousands)</span>:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Fiscal quarters ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">March 30, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">April 1, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Numerator:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Net earnings attributable to Vishay stockholders</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">30,924</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">111,781</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Denominator:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Denominator for basic earnings per share:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Weighted average shares</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">137,601</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">140,496</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Outstanding phantom stock units</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">125</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">140</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Adjusted weighted average shares - basic</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">137,726</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">140,636</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Effect of dilutive securities:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Restricted stock units</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">615</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Dilutive potential common shares</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">615</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Denominator for diluted earnings per share:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Adjusted weighted average shares - diluted</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">138,476</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">141,251</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Basic earnings per share attributable to Vishay stockholders</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">0.22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">0.79</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Diluted earnings per share attributable to Vishay stockholders</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">0.22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">0.79</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 30924000 111781000 137601000 140496000 125000 140000 137726000 140636000 750000 615000 750000 615000 138476000 141251000 0.22 0.79 0.22 0.79 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Diluted earnings per share for the periods presented do not reflect the following weighted average potential common shares that would have an antidilutive effect or have unsatisfied performance conditions <span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</span>:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Fiscal quarters ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">March 30, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">April 1, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Restricted stock units<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">127</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 127000 0 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">If the average market price of Vishay common stock is less than the effective conversion prices of the convertible senior notes due 2025 and due 2030, respectively, no shares are included in the diluted earnings per share computation for the convertible senior notes due 2025 and due 2030.  Upon Vishay exercising its existing right to legally amend the indenture governing the convertible senior notes due 2025, Vishay will satisfy its conversion obligations by paying $1 cash per $1 principal amount of converted notes and settle any additional amounts due in common stock.  Pursuant to the indenture governing the convertible senior notes due 2030, Vishay will satisfy its conversion obligations by paying $1 cash per $1 principal amount of converted notes and settle any additional amounts due in cash and/or common stock.  Accordingly, the convertible senior notes due 2025 and due 2030 are not anti-dilutive when the average market price of Vishay common stock is less than the respective effective conversion prices of the convertible senior notes due 2025 and due 2030.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">In connection with the issuance of the convertible senior notes due 2030, the Company entered into capped call transactions, which were not included in the calculation of diluted earnings per share as their effect would have been anti-dilutive.  The capped calls are intended to reduce the potential dilution to the Company's common stock in the event that at the time of conversion of the convertible senior notes due 2030 the Company's common stock price exceeds the conversion price of the convertible senior notes due 2030<span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;">.</span> </div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;"><span style="text-decoration: underline;">Note 13 – Fair Value Measurements</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The following table provides the financial assets and liabilities carried at fair value measured on a recurring basis:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Total</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Fair Value</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Level 1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Level 2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Level 3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;"><span style="text-indent: 0pt;">March 30, 2024</span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="text-decoration: underline;">Assets:</span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Assets held in rabbi trusts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">51,061</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">23,448</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">27,613</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Available for sale securities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">4,023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">4,023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">55,084</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">27,471</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">27,613</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; text-align: left; width: 52%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; text-align: left; width: 52%; background-color: #CCEEFF;" valign="bottom"><span style="text-decoration: underline;"><span style="font-size: 12pt;">Liability:</span></span><br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; text-align: left; width: 52%;" valign="bottom"><span style="font-size: 12pt;">Acquisitions contingent consideration</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; font-weight: bold; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">15,938</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; font-weight: normal; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; font-weight: normal; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; font-weight: normal; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">15,938</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; text-align: left; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; width: 52%;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;"><span style="text-indent: 0pt;">December 31, 2023</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="text-decoration: underline;">Assets:</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Assets held in rabbi trusts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">50,378</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">24,343</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">26,035</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Available for sale securities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">4,115</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">4,115</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">54,493</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">28,458</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">26,035</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%;" valign="bottom"><span style="text-decoration: underline;"><span style="font-size: 12pt;">Liability:</span></span> <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><span style="font-size: 12pt;">Acquisitions contingent consideration</span> <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">938</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">938</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> There have been no changes in the classification of any financial instruments within the fair value hierarchy in the periods presented.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The Company maintains non-qualified trusts, referred to as “rabbi” trusts, to fund payments under deferred compensation and non-qualified pension plans. Rabbi trust assets consist primarily of marketable securities, classified as available-for-sale and company-owned life insurance assets. The marketable securities held in the rabbi trusts are valued using quoted market prices on the last business day of the period. The company-owned life insurance assets are valued in consultation with the Company’s insurance brokers using the value of underlying assets of the insurance contracts.  The fair value measurement of the marketable securities held in the rabbi trust is considered a Level 1 measurement and the measurement of the company-owned life insurance assets is considered a Level 2 measurement within the fair value hierarchy.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The Company holds investments in debt securities that are intended to fund a portion of its pension and other postretirement benefit obligations outside of the United States.  The investments are valued based on quoted market prices on the last business day of the period. The fair value measurement of the investments is considered a Level 1 measurement within the fair value hierarchy.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The Company may be required to make certain contingent payments to non-employee equity holders of MaxPower pursuant to the acquisition agreement, which will be payable upon the achievement of certain technology milestones.  The Company may be required to make certain contingent payments upon the receipt of an export license pursuant to the Newport wafer fab acquisition agreement.  The fair value of these contingent consideration payments is determined by estimating the net present value of the expected cash flows based on the probability of expected payments.  The fair value measurement of the contingent consideration is considered a Level 3 measurement within the fair value hierarchy.</div> <div><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The fair value of the long-term debt, excluding the derivative liabilities and deferred financing costs, at March 30, 2024 and December 31, 2023 is approximately $816,900 and $836,200, respectively, compared to its carrying value, excluding the deferred financing costs, of $845,102 and $845,102, respectively.  The Company estimates the fair value of its long-term debt using a combination of quoted market prices for similar financing arrangements and expected future payments discounted at risk-adjusted rates, which are considered Level 2 inputs.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">At March 30, 2024 and December 31, 2023, the Company’s short-term investments were comprised of time deposits with financial institutions that have maturities that exceed 90 days from the date of acquisition; however they all mature within one year from the respective balance sheet dates.  The Company's short-term investments are accounted for as held-to-maturity debt instruments, at amortized cost, which approximates their fair value. The investments are funded with excess cash not expected to be needed for operations prior to maturity; therefore, the Company believes it has the intent and ability to hold the short-term investments until maturity.  At each reporting date, the Company performs an evaluation to determine if any unrealized losses are other-than-temporary.  No other-than-temporary impairments have been recognized on these securities, and there are no unrecognized holding gains or losses for these securities during the periods presented.  There have been no transfers to or from the held-to-maturity classification.  All decreases in the account balance are due to returns of principal at the securities’ maturity dates.  Interest on the securities is recognized as interest income when earned.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">At March 30, 2024 and December 31, 2023, the Company’s cash and cash equivalents were comprised of demand deposits, time deposits with maturities of three months or less when purchased, and money market funds.  The Company estimates the fair value of its cash, cash equivalents, and short-term investments using Level 2 inputs.  Based on the current interest rates for similar investments with comparable credit risk and time to maturity, the fair value of the Company's cash, cash equivalents, and held-to-maturity short-term investments approximate the carrying amounts reported in the consolidated condensed balance sheets.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The Company’s financial instruments also include accounts receivable and accounts payable.  The carrying amounts for these financial instruments reported in the consolidated condensed balance sheets approximate their fair values.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The following table provides the financial assets and liabilities carried at fair value measured on a recurring basis:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Total</div> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Fair Value</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Level 1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Level 2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Level 3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;"><span style="text-indent: 0pt;">March 30, 2024</span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="text-decoration: underline;">Assets:</span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Assets held in rabbi trusts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">51,061</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">23,448</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">27,613</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Available for sale securities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">4,023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">4,023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">55,084</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">27,471</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">27,613</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; text-align: left; width: 52%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; text-align: left; width: 52%; background-color: #CCEEFF;" valign="bottom"><span style="text-decoration: underline;"><span style="font-size: 12pt;">Liability:</span></span><br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; text-align: left; width: 52%;" valign="bottom"><span style="font-size: 12pt;">Acquisitions contingent consideration</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; font-weight: bold; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">15,938</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; font-weight: normal; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; font-weight: normal; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; font-weight: normal; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">15,938</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; text-align: left; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; width: 52%;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: bold;"><span style="text-indent: 0pt;">December 31, 2023</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="text-decoration: underline;">Assets:</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Assets held in rabbi trusts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">50,378</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">24,343</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">26,035</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Available for sale securities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">4,115</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">4,115</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">54,493</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">28,458</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">26,035</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%;" valign="bottom"><span style="text-decoration: underline;"><span style="font-size: 12pt;">Liability:</span></span> <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><span style="font-size: 12pt;">Acquisitions contingent consideration</span> <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">938</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">938</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 51061000 23448000 27613000 0 4023000 4023000 0 0 55084000 27471000 27613000 0 15938000 0 0 15938000 50378000 24343000 26035000 0 4115000 4115000 0 0 54493000 28458000 26035000 0 938000 0 0 938000 816900000 836200000 845102000 845102000 0 0 0 0 0 0 0 0 0 0 false false false false The number of RSUs vested includes shares that the Company withheld on behalf of employees to satisfy the statutory tax withholding requirements.