0001178913-22-001805.txt : 20220504 0001178913-22-001805.hdr.sgml : 20220504 20220504060308 ACCESSION NUMBER: 0001178913-22-001805 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 77 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220504 DATE AS OF CHANGE: 20220504 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SOLAREDGE TECHNOLOGIES, INC. CENTRAL INDEX KEY: 0001419612 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 205338862 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36894 FILM NUMBER: 22889681 BUSINESS ADDRESS: STREET 1: 1 HAMADA STREET CITY: HERZILIYA PITUACH STATE: L3 ZIP: 4673335 BUSINESS PHONE: 972 (9) 957-6620 MAIL ADDRESS: STREET 1: 1 HAMADA STREET CITY: HERZILIYA PITUACH STATE: L3 ZIP: 4673335 FORMER COMPANY: FORMER CONFORMED NAME: SolarEdge Technologies Inc DATE OF NAME CHANGE: 20071128 10-Q 1 zk2227711.htm 10-Q SOLAREDGE TECHNOLOGIES, INC. - 1419612 - 2022
Represents an amount less than $1. 0001419612 --12-31 Q1 false 0001419612 2022-01-01 2022-03-31 0001419612 2022-04-28 0001419612 2022-03-31 0001419612 2021-12-31 0001419612 2021-01-01 2021-03-31 0001419612 us-gaap:CommonStockMember 2020-12-31 0001419612 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001419612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001419612 us-gaap:RetainedEarningsMember 2020-12-31 0001419612 2020-12-31 0001419612 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001419612 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001419612 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001419612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001419612 us-gaap:CommonStockMember 2021-03-31 0001419612 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001419612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001419612 us-gaap:RetainedEarningsMember 2021-03-31 0001419612 2021-03-31 0001419612 us-gaap:CommonStockMember 2021-12-31 0001419612 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001419612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001419612 us-gaap:RetainedEarningsMember 2021-12-31 0001419612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001419612 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001419612 us-gaap:CommonStockMember 2022-03-31 0001419612 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001419612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001419612 us-gaap:RetainedEarningsMember 2022-03-31 0001419612 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001419612 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001419612 us-gaap:AccountsPayableMember 2022-01-01 2022-03-31 0001419612 us-gaap:AccountsPayableMember 2021-01-01 2021-12-31 0001419612 us-gaap:CorporateDebtSecuritiesMember 2022-03-31 0001419612 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-03-31 0001419612 us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001419612 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0001419612 sedg:AutoGridSystemsMember 2021-01-31 0001419612 sedg:AutoGridSystemsMember 2021-02-01 0001419612 sedg:AutoGridSystemsMember 2022-03-31 0001419612 currency:USD us-gaap:ForeignExchangeForwardMember 2022-03-31 0001419612 currency:ILS us-gaap:ForeignExchangeForwardMember 2022-03-31 0001419612 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001419612 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001419612 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-03-31 0001419612 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NotDesignatedAsHedgingInstrumentTradingMember 2022-03-31 0001419612 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NotDesignatedAsHedgingInstrumentTradingMember 2021-12-31 0001419612 sedg:ShortTermCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001419612 sedg:ShortTermCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001419612 sedg:ShortTermGovernmentalBondsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001419612 sedg:ShortTermGovernmentalBondsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001419612 sedg:LongTermCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001419612 sedg:LongTermCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001419612 sedg:LongTermGovernmentalBondsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001419612 sedg:LongTermGovernmentalBondsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001419612 us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NotDesignatedAsHedgingInstrumentTradingMember 2021-12-31 0001419612 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001419612 us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NotDesignatedAsHedgingInstrumentTradingMember 2022-03-31 0001419612 us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-03-31 0001419612 us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001419612 2021-01-01 2021-12-31 0001419612 sedg:DeferredRevenueYearOneMember 2022-03-31 0001419612 sedg:DeferredRevenueYearTwoMember 2022-03-31 0001419612 sedg:DeferredRevenueYearThreeMember 2022-03-31 0001419612 sedg:DeferredRevenueYearFourMember 2022-03-31 0001419612 sedg:DeferredRevenueYearFiveMember 2022-03-31 0001419612 sedg:DeferredRevenueYearFiveThereafterMember 2022-03-31 0001419612 us-gaap:ConvertibleDebtMember 2020-09-25 0001419612 us-gaap:ConvertibleDebtMember 2020-09-01 2020-09-25 0001419612 sedg:ConvertibleSeniorNotesMember 2022-03-31 0001419612 sedg:ConvertibleSeniorNotesMember 2021-12-31 0001419612 us-gaap:ConvertibleDebtMember 2022-01-01 2022-03-31 0001419612 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member 2021-12-31 0001419612 us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember 2022-03-31 0001419612 us-gaap:ConvertibleDebtMember 2022-03-31 0001419612 us-gaap:ConvertibleDebtMember 2021-12-31 0001419612 sedg:EmployeesAndMembersOfBoardOfDirectorsMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001419612 sedg:EmployeesAndMembersOfBoardOfDirectorsMember us-gaap:EmployeeStockOptionMember 2021-12-31 0001419612 sedg:EmployeesAndMembersOfBoardOfDirectorsMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001419612 sedg:EmployeesAndMembersOfBoardOfDirectorsMember us-gaap:EmployeeStockOptionMember 2022-03-31 0001419612 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001419612 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001419612 us-gaap:RestrictedStockUnitsRSUMember 2022-03-31 0001419612 us-gaap:CostOfSalesMember 2021-01-01 2021-03-31 0001419612 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-03-31 0001419612 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-03-31 0001419612 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-03-31 0001419612 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-03-31 0001419612 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-03-31 0001419612 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-03-31 0001419612 us-gaap:IPOMember 2022-05-01 2022-05-17 0001419612 us-gaap:IPOMember 2022-05-17 0001419612 us-gaap:IPOMember sedg:UnderwritingAgreementMember 2022-05-01 2022-05-17 0001419612 us-gaap:EmployeeStockOptionMember sedg:TwoThousandSevenGlobalIncentivePlanMember 2022-03-31 0001419612 us-gaap:EmployeeStockOptionMember sedg:TwoThousandFifteenGlobalIncentivePlanMember 2022-01-01 2022-03-31 0001419612 us-gaap:EmployeeStockOptionMember sedg:TwoThousandFifteenGlobalIncentivePlanMember 2022-03-31 0001419612 us-gaap:PhantomShareUnitsPSUsMember 2021-12-31 0001419612 us-gaap:PhantomShareUnitsPSUsMember 2022-01-01 2022-03-31 0001419612 us-gaap:PhantomShareUnitsPSUsMember 2022-03-31 0001419612 sedg:EmployeeStockPurchasePlanMember 2022-03-31 0001419612 sedg:EmployeeStockPurchasePlanMember 2022-01-01 2022-03-31 0001419612 us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001419612 2021-01-01 2021-01-31 0001419612 sedg:SecondPatentMember 2021-02-01 2021-02-22 0001419612 sedg:SecondPatentMember 2021-10-01 2021-10-31 0001419612 sedg:OfficeRentLeaseAgreementsMember 2022-03-31 0001419612 sedg:OtherTransactionsMember 2022-03-31 0001419612 us-gaap:PatentsMember 2022-01-01 2022-03-31 0001419612 sedg:FormerConsultantAndIsraeliSubsidiaryMember 2019-01-01 2019-12-31 0001419612 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-01-01 2022-03-31 0001419612 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-01-01 2021-03-31 0001419612 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-03-31 0001419612 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-01 2021-03-31 0001419612 us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001419612 us-gaap:AvailableforsaleSecuritiesMember 2021-01-01 2021-03-31 0001419612 us-gaap:AvailableforsaleSecuritiesMember 2021-12-31 0001419612 us-gaap:AvailableforsaleSecuritiesMember 2022-01-01 2022-03-31 0001419612 us-gaap:AvailableforsaleSecuritiesMember 2022-03-31 0001419612 us-gaap:AvailableforsaleSecuritiesMember 2021-03-31 0001419612 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2021-12-31 0001419612 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2020-12-31 0001419612 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2022-03-31 0001419612 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2021-03-31 0001419612 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2022-01-01 2022-03-31 0001419612 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2021-01-01 2021-03-31 0001419612 sedg:AccumulatedTranslationAdjustmentOnIntraEntityTransactionsLongTermInvestmentNatureMember 2021-12-31 0001419612 sedg:AccumulatedTranslationAdjustmentOnIntraEntityTransactionsLongTermInvestmentNatureMember 2020-12-31 0001419612 sedg:AccumulatedTranslationAdjustmentOnIntraEntityTransactionsLongTermInvestmentNatureMember 2021-03-31 0001419612 sedg:AccumulatedTranslationAdjustmentOnIntraEntityTransactionsLongTermInvestmentNatureMember 2022-03-31 0001419612 sedg:AccumulatedTranslationAdjustmentOnIntraEntityTransactionsLongTermInvestmentNatureMember 2022-01-01 2022-03-31 0001419612 sedg:AccumulatedTranslationAdjustmentOnIntraEntityTransactionsLongTermInvestmentNatureMember 2021-01-01 2021-03-31 0001419612 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0001419612 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001419612 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-03-31 0001419612 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-03-31 0001419612 us-gaap:AccumulatedTranslationAdjustmentMember 2022-03-31 0001419612 us-gaap:AccumulatedTranslationAdjustmentMember 2021-03-31 0001419612 sedg:SolarMember 2022-01-01 2022-03-31 0001419612 sedg:AllOtherMember 2022-01-01 2022-03-31 0001419612 sedg:SolarMember 2021-01-01 2021-03-31 0001419612 sedg:AllOtherMember 2021-01-01 2021-03-31 0001419612 sedg:SolarSegmentRevenuesMember 2022-01-01 2022-03-31 0001419612 sedg:SolarSegmentRevenuesMember 2021-01-01 2021-03-31 0001419612 sedg:AllOtherSegmentRevenuesMember 2022-01-01 2022-03-31 0001419612 sedg:AllOtherSegmentRevenuesMember 2021-01-01 2021-03-31 0001419612 sedg:RevenuesFromServicesASC606Member 2022-01-01 2022-03-31 0001419612 sedg:RevenuesFromServicesASC606Member 2021-01-01 2021-03-31 iso4217:EUR xbrli:shares iso4217:USD xbrli:shares iso4217:AUD iso4217:ILS iso4217:KRW xbrli:pure iso4217:CNY iso4217:USD



UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
 
FORM 10-Q
 
 
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the quarterly period ended March 31, 2022
 
OR
 
 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the transition period from _________ to __________
 
Commission File Number: 001-36894
 
SOLAREDGE TECHNOLOGIES, INC.
(Exact name of registrant as specified in its charter)
 
Delaware
 
20-5338862
(State or other jurisdiction of
incorporation or organization)
 
(IRS Employer
Identification No.)
 
 
1 HaMada Street
Herziliya Pituach, 4673335, Israel
(Address of Principal Executive Offices, zip code)
 
972 (9) 957-6620
 
Registrant’s telephone number, including area code
 
Securities registered pursuant to Section 12(b) of the Act:
 
Title of each class
Trading Symbol(s)
Name of each exchange on which registered
Common stock, par value $0.0001 per share
SEDG
NASDAQ (Global Select Market)
 
Securities registered pursuant to Section 12(g) of the Act: None
 
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 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, 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 checkmark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
 
☐ Yes          No
 
As of April 28, 2022, there were 55,387,285 shares of the registrant’s common stock, par value of $0.0001 per share, outstanding.
 

TABLE OF CONTENTS
 
F-1
F-1
F-1
F-3
F-4
F-5
F-6
F-8
3
13
14
   
14
14
14
15
15
15
15
16
16
 
2

PART I. FINANCIAL INFORMATION
 
ITEM 1. FINANCIAL STATEMENTS
 
SOLAREDGE TECHNOLOGIES INC.
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)
(in thousands, except per share data)
 
   
March 31,
2022
   
December 31,
2021
 
ASSETS
           
CURRENT ASSETS:
           
Cash and cash equivalents
 
$
1,002,772
   
$
530,089
 
Marketable securities
   
158,557
     
167,728
 
Trade receivables, net of allowances of $3,226 and $2,626, respectively
   
676,820
     
456,339
 
Inventories, net
   
432,504
     
380,143
 
Prepaid expenses and other current assets
   
191,664
     
176,992
 
Total current assets
   
2,462,317
     
1,711,291
 
LONG-TERM ASSETS:
               
Marketable securities
   
449,673
     
482,228
 
Deferred tax assets, net
   
31,205
     
27,572
 
Property, plant and equipment, net
   
473,511
     
410,379
 
Operating lease right-of-use assets, net
   
59,783
     
47,137
 
Intangible assets, net
   
55,734
     
58,861
 
Goodwill
   
127,109
     
129,629
 
Other long-term assets
   
23,583
     
24,963
 
Total long-term assets
   
1,220,598
     
1,180,769
 
Total assets
 
$
3,682,915
   
$
2,892,060
 
 
The accompanying notes are an integral part of the condensed consolidated financial statements.
 
F - 1

SOLAREDGE TECHNOLOGIES INC.
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Cont.)
(in thousands, except per share data)
 
   
March 31,
2022
   
December 31,
2021
 
LIABILITIES AND STOCKHOLDERS’ EQUITY
           
CURRENT LIABILITIES:
           
Trade payables, net
 
$
241,630
   
$
252,068
 
Employees and payroll accruals
   
84,309
     
74,465
 
Warranty obligations
   
82,340
     
71,480
 
Deferred revenues and customers advances
   
25,511
     
17,789
 
Accrued expenses and other current liabilities
   
134,951
     
109,379
 
Total current liabilities
   
568,741
     
525,181
 
LONG-TERM LIABILITIES:
               
Convertible senior notes, net
   
622,263
     
621,535
 
Warranty obligations
   
210,326
     
193,680
 
Deferred revenues
   
158,734
     
151,556
 
Finance lease liabilities
   
53,405
     
40,508
 
Operating lease liabilities
   
48,480
     
38,912
 
Other long-term liabilities
   
10,441
     
10,649
 
Total long-term liabilities
   
1,103,649
     
1,056,840
 
COMMITMENTS AND CONTINGENT LIABILITIES
           
STOCKHOLDERS’ EQUITY:
               
Common stock of $0.0001 par value - Authorized: 125,000,000 shares as of March 31, 2022 and December 31, 2021; issued and outstanding: 55,386,146 and 52,815,395 shares as of March 31, 2022 and December 31, 2021, respectively
   
6
     
5
 
Additional paid-in capital
   
1,373,405
     
687,295
 
Accumulated other comprehensive loss
   
(46,067
)
   
(27,319
)
Retained earnings
   
683,181
     
650,058
 
Total stockholders’ equity
   
2,010,525
     
1,310,039
 
Total liabilities and stockholders’ equity
 
$
3,682,915
   
$
2,892,060
 
 
The accompanying notes are an integral part of the condensed consolidated financial statements.
 
F - 2

SOLAREDGE TECHNOLOGIES INC.
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited)
(in thousands, except per share data)
 
   
Three Months Ended
March 31,
 
   
2022
   
2021
 
Revenues
 
$
655,080
   
$
405,489
 
Cost of revenues
   
476,122
     
265,415
 
Gross profit
   
178,958
     
140,074
 
Operating expenses:
               
Research and development
   
66,349
     
46,977
 
Sales and marketing
   
35,316
     
26,911
 
General and administrative
   
26,429
     
19,849
 
Other operating expenses
   
-
     
2,209
 
Total operating expenses
   
128,094
     
95,946
 
Operating income
   
50,864
     
44,128
 
Financial expense, net
   
(5,449
)
   
(6,097
)
Income before income taxes
   
45,415
     
38,031
 
Income taxes
   
12,292
     
7,955
 
Net income
 
$
33,123
   
$
30,076
 
Net basic earnings per share of common stock
 
$
0.62
   
$
0.58
 
Net diluted earnings per share of common stock
 
$
0.60
   
$
0.55
 
Weighted average number of shares used in computing net basic earnings per share of common stock
   
53,134,937
     
51,726,998
 
Weighted average number of shares used in computing net diluted earnings per share of common stock
   
56,315,193
     
55,997,136
 
 
The accompanying notes are an integral part of the condensed consolidated financial statements.
 
F - 3

SOLAREDGE TECHNOLOGIES INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)
(in thousands, except per share data)
 
   
Three Months Ended
March 31,
 
   
2022
   
2021
 
Net income
 
$
33,123
   
$
30,076
 
Other comprehensive loss, net of tax:
               
Net change related to available-for-sale securities
   
(9,506
)
   
(1,185
)
Net change related to cash flow hedges
   
(680
)
   
(128
)
Foreign currency translation adjustments on intra-entity transactions that are of a long-term investment nature
   
(6,983
)
   
(3,675
)
Foreign currency translation adjustments, net
   
(1,579
)
   
(5,630
)
Total other comprehensive loss
   
(18,748
)
   
(10,618
)
Comprehensive income
 
$
14,375
   
$
19,458
 
 
The accompanying notes are an integral part of the condensed consolidated financial statements.
 
F - 4

 
SOLAREDGE TECHNOLOGIES INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (Unaudited)
(in thousands, except per share data)
 
                      Accumulated              
   
Common stock
   
Additional paid in
   
other comprehensive
             
   
Number
   
Amount
   
Capital
   
loss
   
Retained earnings
   
Total
 
Balance as of January 1, 2022
   
52,815,395
   
$
5
   
$
687,295
   
$
(27,319
)
 
$
650,058
   
$
1,310,039
 
Issuance of Common Stock upon exercise of stock-based awards
   
270,751
     
* -
     
1,478
     
-
     
-
     
1,478
 
Stock based compensation expenses
   
-
     
-
     
34,107
     
-
     
-
     
34,107
 
Issuance of common stock in a secondary public offering, net of underwriters' discounts and commissions of $27,140 and $834 of offering costs
   
2,300,000
     
1
     
650,525
     
-
     
-
     
650,526
 
Other comprehensive loss adjustments
   
-
     
-
     
-
     
(18,748
)
   
-
     
(18,748
)
Net income
   
-
     
-
     
-
     
-
     
33,123
     
33,123
 
Balance as of March 31, 2022
   
55,386,146
   
$
6
   
$
1,373,405
   
$
(46,067
)
 
$
683,181
   
$
2,010,525
 
 
* Represents an amount less than $1.
 
   
 
          Accumulated              
   
Common stock
   
Additional paid in
    other comprehensive              
   
Number
   
Amount
   
Capital
   
income (loss)
   
Retained earnings
   
Total
 
Balance as of January 1, 2021
   
51,560,936
   
$
5
   
$
603,891
   
$
3,857
   
$
478,004
   
$
1,085,757
 
Cumulative effect of adopting ASU 2020-06
   
-
     
-
     
(36,336
)
   
-
     
2,884
     
(33,452
)
Issuance of Common Stock upon exercise of stock-based awards
   
405,239
     
* -
     
5,008
     
-
     
-
     
5,008
 
Stock based compensation expenses
   
-
     
-
     
23,153
     
-
     
-
     
23,153
 
Other comprehensive loss adjustments
   
-
     
-
     
-
     
(10,618
)
   
-
     
(10,618
)
Net income
   
-
     
-
     
-
     
-
     
30,076
     
30,076
 
Balance as of March 31, 2021
   
51,966,175
   
$
5
   
$
595,716
   
$
(6,761
)
 
$
510,964
   
$
1,099,924
 
 
* Represents an amount less than $1.
 
The accompanying notes are an integral part of the condensed consolidated financial statements.
F - 5

 
SOLAREDGE TECHNOLOGIES INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)
(in thousands, except per share data)
 
   
Three Months Ended March 31,
 
   
2022
   
2021
 
Cash flows from operating activities:
           
Net income
 
$
33,123
   
$
30,076
 
Adjustments to reconcile net income to net cash provided by operating activities:
               
Depreciation of property, plant and equipment
   
9,002
     
6,887
 
Amortization of intangible assets
   
2,658
     
2,391
 
Amortization of debt discount and debt issuance costs
   
728
     
724
 
Amortization of premium and accretion of discount on available-for-sale marketable securities, net
   
2,550
     
1,295
 
Stock-based compensation expenses
   
34,107
     
23,153
 
Deferred income taxes, net
   
(1,034
)
   
(2,141
)
Loss (gain) from sale and disposal of assets
   
(410
)
   
2,147
 
Exchange rate fluctuations and other items, net
   
3,024
     
13,303
 
Changes in assets and liabilities:
               
Inventories, net
   
(51,323
)
   
(8,376
)
Prepaid expenses and other assets
   
(17,163
)
   
20,218
 
Trade receivables, net
   
(224,865
)
   
(57,380
)
Trade payables, net
   
(28,045
)
   
(39,034
)
Employees and payroll accruals
   
9,246
     
7,477
 
Warranty obligations
   
27,629
     
13,088
 
Deferred revenues and customers advances
   
15,029
     
3,615
 
Other liabilities, net
   
22,755
     
6,640
 
Net cash provided by (used in) operating activities
   
(162,989
)
   
24,083
 
Cash flows from investing activities:
               
Proceed from sales and maturities of available-for-sale marketable securities
   
53,096
     
40,450
 
Purchase of property, plant and equipment
   
(43,210
)
   
(24,545
)
Investment in available-for-sale marketable securities
   
(26,712
)
   
(186,528
)
Withdrawal from bank deposits, net
   
-
     
16,470
 
Other investing activities
   
1,692
     
571
 
Net cash used in investing activities
 
$
(15,134
)
 
$
(153,582
)
 
The accompanying notes are an integral part of the condensed consolidated financial statements.
 
F - 6

SOLAREDGE TECHNOLOGIES INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) (Cont.)
(in thousands, except per share data)
 
   
Three Months Ended March 31,
 
   
2022
   
2021
 
Cash flows from financing activities:
           
Proceeds from secondary public offering, net of issuance costs
   
650,526
     
-
 
Proceeds from exercise of stock-based awards
   
1,478
     
5,008
 
Proceeds (withholdings) from stock-based awards, net
   
822
     
(6,724
)
Other financing activities
   
(491
)
   
(346
)
Net cash provided by (used in) financing activities
   
652,335
     
(2,062
)
Increase (decrease) in cash and cash equivalents
   
474,212
     
(131,561
)
Cash and cash equivalents at the beginning of the period
   
530,089
     
827,146
 
Effect of exchange rate differences on cash and cash equivalents
   
(1,529
)
   
(10,428
)
Cash and cash equivalents at the end of the period
 
$
1,002,772
   
$
685,157
 
                 
Supplemental disclosure of non-cash activities:
               
Right-of-use asset recognized with corresponding lease liability
 
$
27,248
   
$
1,745
 
 
The accompanying notes are an integral part of the condensed consolidated financial statements.
 
F - 7

SOLAREDGE TECHNOLOGIES INC.

(in thousands, except per share data)

 

NOTE 1:       GENERAL
 
  a.
SolarEdge Technologies, Inc. (the “Company”) and its subsidiaries design, develop, and sell an intelligent inverter solution designed to maximize power generation at the individual photovoltaic (“PV”) module level while lowering the cost of energy produced by the solar PV system and providing comprehensive and advanced safety features. The Company’s products consist mainly of (i) power optimizers designed to maximize energy throughput from each and every module through constant tracking of Maximum Power Point individually per module, (ii) inverters which invert direct current (DC) from the PV module to alternating current (AC) including the Company’s future ready energy hub inverter which supports, among other things, connection to a DC- coupled battery for backup capabilities, (iii) a remote cloud-based monitoring platform, that collects and processes information from the power optimizers and inverters to enable customers and system owners, to monitor and manage the solar PV system (iv) a residential storage and backup solution which includes a company designed and manufactured lithium-ion DC-coupled battery that is used to increase energy independence and maximize self-consumption for homeowners including a battery, and (v) additional smart energy management solutions.
 
The Company and its subsidiaries sell products worldwide through large distributors, electrical equipment wholesalers, as well as directly to large solar installers and engineering, procurement and construction firms.
 
  b.
The Company has expanded its activity to other areas of smart energy technology organically and through acquisitions. The Company now offers a variety of energy solutions, which include lithium-ion cells, batteries and energy storage systems (“Energy Storage”), full powertrain kits for electric vehicles, or EVs (“e-Mobility”), uninterrupted power supply solutions or UPS (“Critical Power”), as well as automated machines for industrial use (“Automation Machines”).
 
  c.
Basis of Presentation:
 
The unaudited condensed consolidated financial statements and accompanying notes have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”). In management’s opinion, the unaudited condensed consolidated financial statements reflect all adjustments of a normal recurring nature that are necessary for a fair presentation of the results for the interim periods presented. The Company’s interim period results do not necessarily indicate the results that may be expected for any other interim period or for the full fiscal year.
 
The significant accounting policies applied in the annual consolidated financial statements of the Company as of December 31, 2021, contained in the Company’s Annual Report on Form 10-K filed with the SEC on February 22, 2022, have been applied consistently in these unaudited interim condensed consolidated financial statements.
 
  d.
Use of estimates:
 
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, costs and expenses and related disclosures in the accompanying notes. The duration, scope and effects of the ongoing Covid-19 pandemic and the conflict in Ukraine, government and other third-party responses to it, and the related macroeconomic effects, including to the Company’s business and the business of the Company’s suppliers and customers are uncertain, rapidly changing and difficult to predict. As a result, the Company’s accounting estimates and assumptions may change over time in response to this evolving situation. Such changes could result in future impairments of goodwill, intangibles, long-lived assets, inventories, incremental credit losses on receivables and available-for-sale marketable debt securities, or an increase in the Company’s insurance liabilities as of the time of a relevant measurement event.
 
  e.
Concentrations of supply risks:
 
The Company depends on two contract manufacturers and several limited or single source component suppliers. Reliance on these vendors makes the Company vulnerable to possible capacity constraints and reduced control over component availability, delivery schedules, manufacturing yields, and costs.

 

F - 8


SOLAREDGE TECHNOLOGIES INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS  (Unaudited)

(in thousands, except per share data)

NOTE 1:       GENERAL (Cont.)


As of March 31, 2022, and December 31, 2021, two contract manufacturers collectively accounted for 20.9% and 27.9% of the Company’s total trade payables, net, respectively.
 
During 2020, the Company began commercial shipments from its manufacturing facility in the North of Israel, “Sella 1”. During the second quarter of 2021, Sella 1 reached full manufacturing capacity.
 
  f.
New accounting pronouncements not yet adopted:
 
From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board ("FASB") or other standard setting bodies are adopted by the Company as of the specified effective date. The Company believes that the impact of recently issued standards that are not yet effective will not have a material impact on its financial position or results of operations upon adoption.
 
  g.
Recently issued and adopted pronouncements:
 
In October 2021, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2021-08, Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (Topic 805). This ASU requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities (deferred revenue) from acquired contracts using the revenue recognition guidance in Topic 606. At the acquisition date, the acquirer applies the revenue model as if it had originated the acquired contracts. The ASU is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years. Adoption of the ASU should be applied prospectively. Early adoption is also permitted, including adoption in an interim period. The Company elected to early adopt ASU 2021-08 on January 1, 2022, and will apply this new guidance to all business combinations consummated subsequent to this date. Currently this ASU has no material impact on our consolidated financial statements.
 
In November 2021 the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update No. 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance. Under ASU 2021-10, the accounting entities with transactions with a government that are accounted for by analogy to a grant or contribution accounting model are required to annually disclose certain information regarding the transaction including: (i) nature and related accounting policy used; (ii) line items on the balance sheet and income statement affected by the transactions; (iii) amounts applicable to each line item; and (iv) significant terms and conditions. This guidance is effective for financial statements issued for annual periods beginning after 15 December 2021. The adoption of this ASU will have a minor impact on the disclosures to the annual consolidated financial statements.
 
  h.
Certain prior period amounts have been reclassified to conform to the current period presentation.

 

F - 9


SOLAREDGE TECHNOLOGIES INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS  (Unaudited)

(in thousands, except per share data)

 

NOTE 2:       MARKETABLE SECURITIES
 
The following is a summary of available-for-sale marketable securities as of March 31, 2022:
 
   
Amortized
cost
   
Gross unrealized
gains
   
Gross unrealized
losses
   
Fair value
 
Available-for-sale – matures within one year:
                       
Corporate bonds
 
$
154,930
   
$
-
   
$
(882
)
 
$
154,048
 
Governmental bonds
   
4,528
     
-
     
(19
)
   
4,509
 
     
159,458
     
-
     
(901
)
   
158,557
 
Available-for-sale – matures after one year:
                               
Corporate bonds
   
453,220
     
-
     
(16,507
)
   
436,713
 
Governmental bonds
   
13,428
     
-
     
(468
)
   
12,960
 
     
466,648
     
-
     
(16,975
)
   
449,673
 
Total
 
$
626,106
   
$
-
   
$
(17,876
)
 
$
608,230
 
 
The following is a summary of available-for-sale marketable securities as of December 31, 2021:
 
   
Amortized
cost
   
Gross unrealized
gains
   
Gross unrealized
losses
   
Fair value
 
Available-for-sale – matures within one year:
                       
Corporate bonds
 
$
160,462
   
$
23
   
$
(320
)
 
$
160,165
 
Governmental bonds
   
7,576
     
-
     
(13
)
   
7,563
 
     
168,038
     
23
     
(333
)
   
167,728
 
Available-for-sale – matures after one year:
                               
Corporate bonds
   
474,412
     
9
     
(5,580
)
   
468,841
 
Governmental bonds
   
13,506
     
-
     
(119
)
   
13,387
 
     
487,918
     
9
     
(5,699
)
   
482,228
 
Total
 
$
655,956
   
$
32
   
$
(6,032
)
 
$
649,956
 
 
As of March 31, 2022 and December 31, 2021 the Company didn’t record an allowance for credit losses for its available-for-sale marketable debt securities.

 

F - 10


SOLAREDGE TECHNOLOGIES INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS  (Unaudited)

(in thousands, except per share data)

 

NOTE 3:       INVENTORIES, NET

 
   
March 31,
2022
   
December 31,
2021
 
Raw materials
 
$
317,173
   
$
247,386
 
Work in process
   
16,800
     
13,863
 
Finished goods
 
 
98,531
   
 
118,894
 
   
$
432,504
   
$
380,143
 
 
NOTE 4:       INVESTMENT IN PRIVATELY-HELD COMPANY
 
On January 31, 2021, the Company completed an investment of $11,643 in the preferred stock of AutoGrid Systems, Inc. ("AutoGrid"), a privately held company without readily determinable fair values.
 
On February 1, 2021, the Company signed on a preferred stock purchase agreement for an additional investment of $5,000 in AutoGrid's preferred stock (the "second investment"). On April 28, 2021, the Company completed the second investment.
 
The Company accounted for the AutoGrid investment as an equity investment that does not have readily determinable fair values. As such, the Company’s non-marketable equity securities had a carrying value of $16,643 as of March 31, 2022 and December 31, 2021.
 
Investments in privately-held companies are included within other long-term assets on the consolidated balance sheets.
 
No impairment or other adjustments related to observable price changes in orderly transactions for identical or similar investments were identified for the three months ended March 31, 2022 and 2021.

 

F - 11


SOLAREDGE TECHNOLOGIES INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS  (Unaudited)

(in thousands, except per share data)

 

NOTE 5:       DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES
 
To protect against the increase in value of forecasted foreign currency cash flows resulting from salary denominated in the Israeli currency, the New Israeli Shekels (“NIS”), during the three months ended March 31, 2022, the Company instituted a foreign currency cash flow hedging program. The Company hedges portions of the anticipated payroll denominated in NIS for a period of one to nine months with hedging contracts. Accordingly, when the dollar strengthens against the NIS, the decline in present value of future foreign currency expenses is offset by losses in the fair value of the hedging contracts. Conversely, when the dollar weakens, the increase in the present value of future foreign currency cash flows is offset by gains in the fair value of the hedging contracts. These hedging contracts are designated as cash flow hedges, as defined by ASC 815 and are all effective hedges.
 
As of March 31, 2022, the Company entered into forward contracts and put and call options to sell and buy U.S. dollars (“USD”) for NIS in the amount of $29 million and $44 million, respectively.
 
In addition to the above-mentioned cash flow hedges transactions, the Company also entered into derivative instrument arrangements to hedge the Company’s exposure to currencies other than the U.S. dollar. These derivative instruments are not designated as cash flow hedges, as defined by ASC 815, and therefore all gains and losses, resulting from fair value remeasurement, were recorded immediately in the statement of income, under "Financial expense, net".
 
As of March 31, 2022, the Company entered into forward contracts to sell Australian dollars (“AUD”) for U.S. dollars in the amount of AUD 19 million.
 
As of March 31, 2022, the Company entered into forward contracts to sell Euro for U.S. dollars in the amount of €29 million.
 
As of March 31, 2022, the Company entered into forward contracts to sell U.S. dollars for South Korean Won in the amount of $5,000.
 
The fair value of derivative assets as of March 31, 2022, and December 31, 2021 was $2,042 and $4,009, which was recorded in prepaid expenses and other current assets in the Consolidated Balance Sheets, respectively.
 
The fair value of derivative liabilities as of March 31, 2022, and December 31, 2021 was $536 and $169, which was recorded in accrued expenses and other current liabilities in the Consolidated Balance Sheets, respectively.
 
For the three months ended March 31, 2022 and 2021, the Company recorded a gain and in the amount of $934 and $3,536, respectively, in "Financial expense, net", related to the derivative instruments not designated as hedging instruments.
 
For the three months ended March 31, 2022 and 2021, the Company recorded an unrealized loss in the amount of $1,178 and $128, net of tax effect, respectively, in “Accumulated other comprehensive loss” related to the derivative assets designated as hedging instruments.

 

F - 12


SOLAREDGE TECHNOLOGIES INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS  (Unaudited)

(in thousands, except per share data)

 

NOTE 6:      FAIR VALUE MEASUREMENTS

 

In accordance with ASC 820, the Company measures its cash equivalents and marketable securities, at fair value using the market approach valuation technique. Cash equivalents and marketable securities are classified within Level 1 and Level 2, respectively, because these assets are valued using quoted market prices or alternative pricing sources and models utilizing market observable inputs. Foreign currency derivative contracts are classified within the Level 2 value hierarchy, as the valuation inputs are based on quoted prices and market observable data of similar instruments.
 
The following table sets forth the Company’s assets that were measured at fair value as of March 31, 2022 and December 31, 2021 by level within the fair value hierarchy:
 
       
Fair value measurements as of
 
Description
 
Fair Value Hierarchy
 
March 31,
2022
   
December 31, 2021
 
Assets:
               
Cash equivalents:
               
Money market mutual funds
 
Level 1
 
$
603,405
   
$
21,680
 
Derivative instruments asset:
                   
Forward contracts designated as hedging instruments
 
Level 2
 
$
465
   
$
992
 
Options and forward contracts not designated as hedging instruments
 
Level 2
 
$
1,577
   
$
3,017
 
Short-term marketable securities:
                   
Corporate bonds
 
Level 2
 
$
154,048
   
$
160,165
 
Governmental bonds
 
Level 2
 
$
4,509
   
$
7,563
 
Long-term marketable securities:
                   
Corporate bonds
 
Level 2
 
$
436,713
   
$
468,841
 
Governmental bonds
 
Level 2
 
$
12,960
   
$
13,387
 
Liabilities
                   
Derivative instruments liability:
                   
Options and forward contracts designated as hedging instruments
 
Level 2
 
$
(245
)
 
$
-
 
Forward contracts not designated as hedging instruments
 
Level 2
 
$
(291
)
 
$
169
 
 

NOTE 7:       WARRANTY OBLIGATIONS

 
Changes in the Company’s product warranty obligations for the three months ended March 31, 2022 and 2021, were as follows:
 
   
Three Months Ended March 31,
 
   
2022
   
2021
 
Balance, at the beginning of the period
 
$
265,160
   
$
204,994
 
Additions and adjustments to cost of revenues
   
47,907
     
29,971
 
Usage and current warranty expenses
   
(20,401
)
   
(17,012
)
Balance, at end of the period
   
292,666
     
217,953
 
Less current portion
   
(82,340
)
   
(63,443
)
Long term portion
 
$
210,326
   
$
154,510
 

 

F - 13


SOLAREDGE TECHNOLOGIES INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS  (Unaudited)

(in thousands, except per share data)

 

NOTE 8:       DEFERRED REVENUES

 
Deferred revenues consist of deferred cloud-based monitoring services, communication services, warranty extension services and advance payments received from customers for the Company’s products. Deferred revenues are classified as short-term and long-term deferred revenues based on the period in which revenues are expected to be recognized.
 
Significant changes in the balances of deferred revenues during the period are as follows:
 
   
Three Months Ended March 31,
 
   
2022
   
2021
 
Balance, at the beginning of the period
 
$
169,345
   
$
140,020
 
Revenue recognized
   
(14,529
)
   
(19,786
)
Increase in deferred revenues and customer advances
   
29,429
     
22,999
 
Balance, at the end of the period
   
184,245
     
143,233
 
Less current portion
   
(25,511
)
   
(21,065
)
Long term portion
 
$
158,734
   
$
122,168
 
 
The following table includes estimated revenues expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) as of March 31, 2022:
 
2022
 
$
15,468
 
2023
   
17,380
 
2024
   
8,468
 
2025
   
7,506
 
2026
   
6,769
 
Thereafter
   
128,654
 
Total deferred revenues
 
$
184,245

 

NOTE 9:       ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
 
   
March 31,
2022
   
December 31, 2021
 
Accrued expenses
 
$
65,903
   
$
51,014
 
Government authorities
   
27,707
     
22,631
 
Operating lease liabilities
   
14,570
     
12,728
 
Provision for legal claims
   
11,476
     
11,622
 
Other
   
15,295
     
11,384
 
   
$
134,951
   
$
109,379
 

 

F - 14


SOLAREDGE TECHNOLOGIES INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS  (Unaudited)

(in thousands, except per share data)

 

NOTE 10:       CONVERTIBLE SENIOR NOTES

 
On September 25, 2020, the Company sold $632,500 aggregate principal amount of its 0.00% convertible senior notes due 2025 (the “Notes”). The Notes were sold pursuant to an indenture, dated September 25, 2020 (the “Indenture”), between the Company and U.S. Bank National Association, as trustee. The Notes do not bear regular interest and mature on September 15, 2025, unless earlier repurchased or converted in accordance with their terms. The Notes are general senior unsecured obligations of the Company. Holders may convert their Notes prior to the close of business on the business day immediately preceding June 15, 2025 in multiples of $1,000 principal amount, only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on December 31, 2020 (and only during such calendar quarter), if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day; (2) during the five-business-day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of the Notes for each trading day of that five consecutive trading day period was less than 98% of the product of the last reported sale price of the common stock and the conversion rate on each such trading day; or (3) upon the occurrence of specified corporate events as described in the Indenture. In addition, holders may convert their Notes, in multiples of $1,000 principal amount, at their option at any time beginning on or after June 15, 2025, and prior to the close of business on the second scheduled trading day immediately preceding the stated maturity date of the Notes, without regard to the foregoing circumstances. The initial conversion rate for the Notes was 3.5997 shares of common stock per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $277.80 per share of common stock, subject to adjustment upon the occurrence of certain specified events as set forth in the Indenture.
 
Upon conversion, the Company may choose to pay or deliver, as the case may be, cash, shares of common stock or a combination of cash and shares of common stock.
 
In addition, upon the occurrence of a fundamental change (as defined in the Indenture), holders of the Notes may require the Company to repurchase all or a portion of their Notes, in multiples of $1,000 principal amount, at a repurchase price of 100% of the principal amount of the Notes, plus any accrued and unpaid special interest to, but excluding the fundamental change repurchase date. If certain fundamental changes referred to as make-whole fundamental changes occur, the conversion rate for the Notes may be increased.
 
The Convertible Senior Notes consisted of the following as of March 31, 2022 and December 31, 2021:
 
   
March 31,
2022
   
December 31,
2021
 
Liability:
           
Principal
 
$
632,500
   
$
632,500
 
Unamortized issuance costs
   
(10,237
)
   
(10,965
)
Net carrying amount
 
$
622,263
   
$
621,535
 
 
For the three months ended March 31, 2022 and 2021 the Company recorded issuance costs related to the Notes in the amount of $728 and $724, respectively.
 
As of March 31, 2022, the issuance costs of the Notes will be amortized over the remaining term of approximately 3.5 years.
 
The annual effective interest rate of the liability component is 0.47%.
 
As of March 31, 2022, the estimated fair value of the Notes, which the Company has classified as Level 2 financial instruments, is $878,985. The estimated fair value was determined based on the quoted bid price of the Notes in an over-the-counter market on the last trading day of the reporting period.
 
As of March 31, 2022, the if-converted value of the Notes exceeded the principal amount by $246,485.

 

F - 15


SOLAREDGE TECHNOLOGIES INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS  (Unaudited)

(in thousands, except per share data)

 

NOTE 11:       STOCK CAPITAL
 
a.            Common stock rights:
 
Common stock confers upon its holders the right to receive notice of, and to participate in, all general meetings of the Company, where each share of common stock shall have one vote for all purposes; to share equally, on a per share basis, in bonuses, profits, or distributions out of fund legally available therefor; and to participate in the distribution of the surplus assets of the Company in the event of liquidation of the Company.
 
b.            Secondary public offering:
 
On March 17, 2022, the Company offered and sold 2,300,000 shares of the Company’s common stock, at a public offering price of $295.00 per share. The shares of Common Stock were issued and sold pursuant to the underwriting agreement dated March 17, 2022 among the Company, Goldman Sachs & Co. LLC, J.P. Morgan Securities LLC and Morgan Stanley & Co. LLC (the “Underwriting Agreement”). All of the offered shares were issued at closing, including 300,000 shares of Common Stock that were issued and sold pursuant to the underwriters’ option to purchase additional shares under the Underwriting Agreement, which was exercised in full on March 18, 2022. The shares of Common Stock were issued and sold pursuant to the Company’s Registration Statement on Form S-3, which became effective upon filing with the Securities and Exchange Commission on February 22, 2022, the related prospectus dated February 22, 2022, and the prospectus supplement dated March 17, 2022.
 
The net proceeds to the Company after underwriters' discounts and commissions of $27,140 and $834 of offering costs was $650,526.
 
c.            Equity Incentive Plans:
 
The Company’s 2007 Global Incentive Plan (the “2007 Plan”) was adopted by the board of directors on August 30, 2007. The 2007 Plan terminated upon the Company’s IPO on March 31, 2015 and no further awards may be granted thereunder. All outstanding awards will continue to be governed by their existing terms and 379,358 available options for future grant were transferred to the Company’s 2015 Global Incentive Plan (the “2015 Plan”) and are reserved for future issuances under the 2015 plan. The 2015 Plan became effective upon the consummation of the IPO. The 2015 Plan provides for the grant of options, restricted stock units ("RSU"), performance stock units ("PSU"), and other share-based awards to directors, employees, officers and non-employees of the Company and its subsidiaries. As of March 31, 2022, a total of 18,047,085 shares of common stock were reserved for issuance pursuant to stock awards under the 2015 Plan (the “Share Reserve”).
 
The Share Reserve will automatically increase on January 1st of each year during the term of the 2015 Plan, commencing on January 1st of the year following the year in which the 2015 Plan becomes effective, in an amount equal to 5% of the total number of shares of capital stock outstanding on December 31st of the preceding calendar year; provided, however, that the Company’s board of directors may determine that there will not be a January 1st increase in the Share Reserve in a given year or that the increase will be less than 5% of the shares of capital stock outstanding on the preceding December 31st.
 
The Company granted under its 2015 Plan, PSU awards to certain employees and officers which vest upon the achievement of certain performance or market conditions subject to their continued employment with the Company.
 
The market condition for the PSUs is based on the Company’s total shareholder return ("TSR") compared to the TSR of companies listed in the S&P 500 index over a one to three year performance period. The Company uses a Monte-Carlo simulation to determine the grant date fair value for these awards, which takes into consideration the market price of a share of the Company’s common stock on the date of grant less the present value of dividends expected during the requisite service period, as well as the possible outcomes pertaining to the TSR market condition. The Company recognizes such compensation expenses on an accelerated vesting method.

 

F - 16


SOLAREDGE TECHNOLOGIES INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS  (Unaudited)

(in thousands, except per share data)

 

NOTE 11:       STOCK CAPITAL  (Cont.)

 

The aggregate maximum number of shares of common stock that may be issued on the exercise of incentive stock options is 10,000,000. As of March 31, 2022, an aggregate of 8,617,974 options are still available for future grant under the 2015 Plan.
 
A summary of the activity in stock options and related information is as follows:

 

 
   
Number of options
   
Weighted average exercise price
   
Weighted average remaining contractual term in years
   
Aggregate intrinsic Value
 
Outstanding as of December 31, 2021
   
474,280
   
$
44.68
     
5.22
   
$
112,479
 
Exercised
   
(51,759
)
   
28.55
     
-
     
15,142
 
Forfeited or expired
   
(243
)
   
5.01
     
-
     
-
 
Outstanding as of March 31, 2022
   
422,278
   
$
46.63
   
 
5.04
   
$
114,987
 
Vested and expected to vest as of March 31, 2022
   
420,193
   
$
46.36
   
 
5.45
   
$
115,977
 
Exercisable as of March 31, 2022
   
342,083
   
$
31.86
   
 
4.99
   
$
99,379
 
The aggregate intrinsic value in the tables above represents the total intrinsic value (the difference between the fair value of the Company’s common stock as of the last day of each period and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders had all option holders exercised their options on the last day of each period.
 
A summary of the activity in the RSUs and related information is as follows:
 
   
Number of RSUs
   
Weighted average grant date fair value
 
Unvested as of December 31, 2021
   
1,759,972
   
$
189.25
 
Granted
   
94,839
     
312.32
 
Vested
   
(218,992
)
   
118.04
 
Forfeited
   
(44,567
)
   
204.02
 
Unvested as of March 31, 2022
   
1,591,252
   
$
185.66
 
 
A summary of the activity in the PSUs and related information is as follows:
 
   
Number of PSUs
   
Weighted average grant date fair value
 
Unvested as of December 31, 2021
   
108,595
   
$
296.40
 
Granted
   
54,964
     
209.33
 
Unvested as of March 31, 2022
   
163,559
   
$
267.14
 
 
d.           Employee Stock Purchase Plan:
 
The Company adopted an ESPP effective upon the consummation of the IPO. As of March 31, 2022, a total of 3,662,737 shares were reserved for issuance under this plan. The number of shares of common stock reserved for issuance under the ESPP will increase automatically on January 1st of each year, for ten years, by the lesser of 1% of the total number of shares of the Company’s common stock outstanding on December 31st of the preceding calendar year or 487,643 shares. However, the Company’s board of directors may reduce the amount of the increase in any particular year at their discretion, including a reduction to zero.

 

F - 17


SOLAREDGE TECHNOLOGIES INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS  (Unaudited)

(in thousands, except per share data)

 

NOTE 11:       STOCK CAPITAL  (Cont.)

 
The ESPP is implemented through an offering every six months. According to the ESPP, eligible employees may use up to 15% of their salaries to purchase common stock up to an aggregate limit of $15 per participant for every six months plan. The price of an ordinary share purchased under the ESPP is equal to 85% of the lower of the fair market value of the ordinary share on the subscription date of each offering period or on the purchase date.
 
As of March 31, 2022, 661,827 shares of common stock had been purchased under the ESPP.
 
As of March 31, 2022, 3,000,910 shares of common stock were available for future issuance under the ESPP.
 
In accordance with ASC No. 718, the ESPP is compensatory and, as such, results in recognition of compensation cost.
 
e.            Stock-based compensation expenses:
 
The Company recognized stock-based compensation expenses related to all stock-based awards in the consolidated statement of income for the three months ended March 31, 2022, and 2021, as follows:
 
   

Three Months Ended March 31,

      2022       2021
Cost of revenues
 
$
5,062
   
$
5,790
 
Research and development
   
14,985
     
8,798
 
Selling and marketing
   
6,701
     
5,435
 
General and administrative
   
7,359
     
3,130
 
Total stock-based compensation expenses
 
$
34,107
   
$
23,153
 
 
The total tax benefit associated with share-based compensation for the three months ended March 31, 2022 and 2021 was $3,478 and $4,397, respectively. The tax benefit realized from share-based compensation for three months ended March 31, 2022 and 2021 was $2,927 and $2,749, respectively.
 
As of March 31, 2022, there were total unrecognized compensation expenses in the amount of $308,373 related to non-vested equity-based compensation arrangements granted under the Company’s plans and non-plan awards. These expenses are expected to be recognized during the period from April 1, 2022 through October 31, 2026.

 

F - 18


SOLAREDGE TECHNOLOGIES INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS  (Unaudited)

(in thousands, except per share data)

 

NOTE 12:       COMMITMENTS AND CONTINGENT LIABILITIES

 
a.            Guarantees:
 
As of March 31, 2022, contingent liabilities exist regarding guarantees in the amounts of $6,284 and $1,541 in respect of office rent lease agreements and other transactions, respectively.
 
b.            Contractual purchase obligations:
 
The Company has contractual obligations to purchase goods and raw materials. These contractual purchase obligations relate to inventories and other purchase orders, which cannot be canceled without penalty. In addition, the Company acquires raw materials or other goods and services, including product components, by issuing authorizations to its suppliers to purchase materials based on its projected demand and manufacturing needs.
 
As of March 31, 2022, the Company had non-cancelable purchase obligations totaling approximately $1,426,689, out of which the Company recorded a provision for loss in the amount of $4,745.
 
As of March 31, 2022, the Company had contractual obligations for capital expenditures totaling approximately $144,201. These commitments reflect purchases of automated assembly lines and other machinery related to the Company’s manufacturing process as well as capital expenditures associated with the construction of Sella 2, the Company’s planned second lithium-ion cell and battery factory in Korea.
 
c.            Legal claims:
 
From time to time, the Company may be involved in various claims and legal proceedings. The Company reviews the status of each matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount can be reasonably estimated, the Company accrues a liability for the estimated loss. These accruals are reviewed at least quarterly and adjusted to reflect the impact of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular matter.
 
In September 2018, the Company’s German subsidiary, SolarEdge Technologies GmbH received a complaint filed by competitor SMA Solar Technology AG (“SMA”). The complaint, filed in the District Court Düsseldorf, Germany, alleges that SolarEdge's 12.5kW - 27.6kW inverters infringe two of the plaintiff’s patents. SMA asserted a value in dispute of EUR 5.5 million (approximately $6,102) for both patents. The Company challenged the validity of both patents. With respect to one of the claims, in October 2020, the German Patent Court rendered the SMA patent invalid and this invalidity has been appealed by SMA. With respect to the other claim, in November 2019, the first instance court stayed the infringement proceedings since it considered it to be highly likely that the second SMA patent would also be rendered invalid. The Company believes that it has meritorious defenses to the claims asserted and intends to vigorously defend against the remaining lawsuit.
 
In May 2019, the Company’s two Chinese subsidiaries and its equipment manufacturer in China were served with three lawsuits by Huawei Technologies Co., Ltd., a Chinese entity (“Huawei”). The lawsuits, filed in the Guangzhou intellectual property court, alleged infringement of three patents and asked for an injunction of manufacture, use, sale and offer for sale, and damage awards. A first-instance judgment was issued on August 7, 2020 ordering the three defendants to collectively pay damages in the amount of approximately Chinese Yuan (“CNY”) 10.5 million (approximately $1,658), including court fees. The Company has filed an appeal with the Supreme People’s Court of China. The Company's appeal to the Supreme People's Court was denied in December of 2021, rendering a payment by us to Huawei in an amount of $1,658. The judgement has not been enforced. In addition, in January 2021, Huawei filed a motion to increase its claimed monetary damages to CNY 50.5 million (approximately $7,975) with respect to the second lawsuit. In February 2021, a preliminary injunction was rendered by the Guangzhou intellectual property court with respect to such second lawsuit and applying to seven inverter models. In line with the court’s mandate, the Company took immediate action to make software changes to meet the court order. In addition, in February 22, 2021 a first-instance judgment was issued ordering payment of damages in the amount of CNY 50.5 million (approximately $7,975), including court fees, with respect to the second patent. The Company appealed this judgement with the Supreme People’s Court which case is still pending. The first instance court’s judgement is not effective or enforceable pending the appeal. In October 2021, a first-instance judgment was issued ordering to pay damages in the amount of approximately CNY 10.5 million (approximately $1,658), including court fees, with respect to the third lawsuit. The Company has filed an appeal with the Supreme People’s Court of China which also is still pending. The first instance court’s judgement is not effective or enforceable pending the appeal. The Company believes that it has meritorious defenses to the claims asserted by Huawei.
 
In December 2019, the Company received a lawsuit filed by a former consultant of the Company and its Israeli subsidiary in the amount of NIS 25.5 million (approximately $8,029) claiming damages caused relating to a terminated consulting agreement and stock options therein. The Company believes it has meritorious defenses to the claims asserted and intends to vigorously defend against this lawsuit.
 
As of March 31, 2022, accrued amounts for legal claims of $11,476 were recorded in accrued expenses and other current liabilities.

 

F - 19


SOLAREDGE TECHNOLOGIES INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS  (Unaudited)

(in thousands, except per share data)

 

NOTE 13:       ACCUMULATED OTHER COMPREHENSIVE LOSS

 
The following table summarizes the changes in accumulated balances of other comprehensive gain (loss), net of taxes:
 
   
Three Months Ended
March 31,
 
   
2022
   
2021
 
Unrealized gains (losses) on available-for-sale marketable securities
           
Beginning balance
 
$
(4,709
)
 
$
240
 
Revaluation
   
(12,721
)
   
(1,468
)
Tax on revaluation
   
2,471
     
283
 
Other comprehensive loss before reclassifications
   
(10,250
)
   
(1,185
)
Reclassification
   
844
     
-
 
Tax on reclassification
   
(100
)
   
-
 
Losses reclassified from accumulated other comprehensive income
   
744
     
-
 
Net current period other comprehensive loss
   
(9,506
)
   
(1,185
)
Ending balance
 
$
(14,215
)
 
$
(945
)
Unrealized gains (losses) on cash flow hedges
               
Beginning balance
 
$
874
   
$
-
 
Revaluation
   
(1,337
)
   
(146
)
Tax on revaluation
   
159
     
18
 
Other comprehensive loss before reclassifications
   
(1,178
)
   
(128
)
Reclassification
   
565
     
-
 
Tax on reclassification
   
(67
)
   
-
 
Losses reclassified from accumulated other comprehensive loss
   
498
     
-
 
Net current period other comprehensive loss
   
(680
)
   
(128
)
Ending balance
 
$
194
   
$
(128
)
Foreign currency translation adjustments on intra-entity transactions that are of a long-term investment in nature
               
Beginning balance
 
$
(17,420
)
 
$
-
 
Revaluation
   
(6,983
)
   
(3,675
)
Tax on revaluation
   
-
     
-
 
Other comprehensive loss before reclassifications
   
(6,983
)
   
(3,675
)
Net current period other comprehensive loss
   
(6,983
)
   
(3,675
)
Ending balance
 
$
(24,403
)
 
$
(3,675
)
Unrealized gains (losses) on foreign currency translation
               
Beginning balance
 
$
(6,064
)
 
$
3,617
 
Revaluation
   
(1,579
)
   
(5,630
)
Tax on revaluation
   
-
     
-
 
Other comprehensive loss before reclassifications
   
(1,579
)
   
(5,630
)
Net current period other comprehensive loss
   
(1,579
)
   
(5,630
)
Ending balance
 
$
(7,643
)
 
$
(2,013
)
Total
 
$
(46,067
)
 
$
(6,761
)

 

F - 20


SOLAREDGE TECHNOLOGIES INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS  (Unaudited)

(in thousands, except per share data)

 

NOTE 13:       ACCUMULATED OTHER COMPREHENSIVE LOSS (Cont.)
 
The following table summarizes the changes in "Accumulated other comprehensive loss", net of taxes:
 
Details about Accumulated Other Comprehensive Loss Components
 
Three Months Ended
March 31,
 
Affected Line Item in the Statement of Income
   
2022
   
2021
   
Unrealized losses on available-for-sale marketable securities
             
   
$
(844
)
 
$
-
 
Financial expense, net
     
100
     
-
 
Income taxes
   
$
(744
)
 
$
-
 
Total, net of income taxes
Unrealized losses on cash flow hedges, net
                 
     
(67
)
   
-
 
Cost of revenues
     
(338
)
   
-
 
Research and development
     
(71
)
   
-
 
Sales and marketing
     
(89
)
   
-
 
General and administrative
   
$
(565
)
 
$
-
 
Total, before income taxes
     
67
     
-
 
Income taxes
     
(498
)
   
-
   
Total reclassifications for the period
 
$
(1,242
)
 
$
-
   

 

F - 21


SOLAREDGE TECHNOLOGIES INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS  (Unaudited)

(in thousands, except per share data)

 

NOTE 14:       EARNINGS PER SHARE
 
The following table presents the computation of basic and diluted EPS:
 
   
Three Months Ended March 31,
 
   
2022
   
2021
 
Basic EPS:
           
Numerator:
           
Net income
 
$
33,123
   
$
30,076
 
Denominator:
               
Shares used in computing net earnings per share of common stock, basic
   
53,134,937
     
51,726,998
 
Diluted EPS:
               
Numerator:
               
Net income attributable to common stock, basic
 
$
33,123
   
$
30,076
 
Notes due 2025
   
553
     
534
 
Net income attributable to common stock, diluted
 
$
33,676
   
$
30,610
 
Denominator:
               
Shares used in computing net earnings per share of common stock, basic
   
53,134,937
     
51,726,998
 
Notes due 2025
   
2,276,818
     
2,276,818
 
Effect of stock-based awards
   
903,438
     
1,993,320
 
Shares used in computing net earnings per share of common stock, diluted
   
56,315,193
     
55,997,136
 
 
No shares were excluded from the calculation for the three months ended March 31, 2022 and 2021.

 

NOTE 15:       OTHER OPERATING EXPENSES
 
In the three months ended March 31, 2021, the Company recorded a write-off of long-lived assets in the amount of $2,209.

 

NOTE 16:       INCOME TAXES
 
The effective tax rate for the three months ended March 31, 2022 and 2021 was 27.1% and 20.9%, respectively.
 
The increase in the effective tax rate in the three months ended March 31, 2022, is primarily due to a different allocation of income among the Company’s US, Israeli, and foreign subsidiaries and the change to Section 174 of the U.S Internal Revenue Code, which went into effect on January 1, 2022. The change eliminates the option to deduct research and development expenditures currently and requires taxpayers to amortize them over five years (if generated from a US entity) and fifteen years (if generated from non-US entities). This change resulted in an increase in the Company’s taxable income and Global Intangible Low Taxed Income (“GILTI”) tax.
 
As of March 31, 2022, and December 31, 2021, unrecognized tax benefits were $2,303 and $2,192, respectively. If recognized, such benefits would favorably affect the Company’s effective tax rate.
 
The Company accrues interest and penalties related to unrecognized tax benefits in its provision for income taxes. The total amount of penalties and interest were immaterial as of March 31, 2022, and December 31, 2021.

 

F - 22


SOLAREDGE TECHNOLOGIES INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS  (Unaudited)

(in thousands, except per share data)

 

NOTE 17:       SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION (Cont.)
 
The Company operates in five different operating segments: Solar, Energy Storage, e-Mobility, Critical Power and Automation Machines.
 
The Company's Chief Executive Officer, who is the chief operating decision maker (“CODM”), makes resource allocation decisions and assesses performance based on financial information presented on a consolidated basis, accompanied by disaggregated information about revenues and contributed profit by the operating segments.
 
The Company does not allocate to its operating segments revenue recognized due to advance payments received for performance obligations that extend for a period greater than one year, related to Accounting Standard Codification 606, “Revenue from Contracts with Customers” (ASC 606).
 
Segment profit is comprised of gross profit for the segment less operating expenses that do not include amortization of purchased intangible assets, stock based compensation expenses and certain other items.
 
The Company manages its assets on a group basis, not by segments, as many of its assets are shared or co-mingled. The Company’s CODM does not regularly review asset information by segments and, therefore, the Company does not report asset information by segment.
 
The Company identified one operating segment as reportable – the Solar segment. The other operating segments are insignificant individually and therefore their results are presented together under “All other”.
 
The Solar segment includes the design, development, manufacturing, and sales of an intelligent inverter solution designed to maximize power generation at the individual PV module level and a residential storage solution, compatible with the Company’s energy hub inverter, intended to store and supply power for back-up and to maximize self-consumption. The Solar segment solution consists mainly of the Company’s power optimizers, inverters, batteries and cloud‑based monitoring platform.
 
The “All other” category includes the design, development, manufacturing and sales of energy storage products, e-Mobility products, UPS products and automated machines.
 
The following table presents information on reportable segments profit (loss) for the period presented:
 
   
Three Months Ended March 31,
 
   
2022
   
2021
 
   
Solar
   
All other
   
Solar
   
All other
 
Revenues
 
$
607,997
   
$
46,948
   
$
376,287
   
$
29,116
 
Cost of revenues
   
424,500
     
44,341
     
226,833
     
30,483
 
Gross profit (loss)
   
183,497
     
2,607
     
149,454
     
(1,367
)
Research and development
 
$
43,131
   
$
7,930
     
31,902
     
6,265
 
Sales and marketing
   
25,805
     
2,574
     
18,742
     
2,497
 
General and administrative
   
15,849
     
3,625
     
13,272
     
3,501
 
Segments profit (loss)
 
$
98,712
   
$
(11,522
)
 
$
85,538
   
$
(13,630
)

 

F - 23


SOLAREDGE TECHNOLOGIES INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS  (Unaudited)

(in thousands, except per share data)

 

NOTE 17:       SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION
 
The following table presents information on reportable segments reconciliation to consolidated revenues for the periods presented:
 
   
Three Months Ended March 31,
 
   
2022
   
2021
 
Solar revenues
 
$
607,997
   
$
376,287
 
All other revenues
   
46,948
     
29,116
 
Revenues from services ASC 606
   
135
     
86
 
Consolidated revenues
 
$
655,080
   
$
405,489
 
 
The following table presents information on reportable segments reconciliation to consolidated operating income for the periods presented:
 
   
Three Months Ended March 31,
 
   
2022
   
2021
 
Solar segment profit
 
$
98,712
   
$
85,538
 
All other segment loss
   
(11,522
)
   
(13,630
)
Segments operating profit
   
87,190
     
71,908
 
Amounts not allocated to segments:
               
Stock based compensation expenses
   
(34,107
)
   
(23,153
)
Other unallocated expenses
   
(2,219
)
   
(4,627
)
Consolidated operating income
 
$
50,864
   
$
44,128
 

 

F - 24

 
ITEM 2.  MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
 
SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
 
Statements contained in this Form 10-Q or statements incorporated by reference from documents we have filed with the Securities and Exchange Commission may contain forward-looking statements that are based on our management’s expectations, estimates, projections, beliefs and assumptions in accordance with information currently available to our management. Forward-looking statements should be read in conjunction with our unaudited condensed consolidated financial statements and related notes included in Part 1, Item 1 of this report. This discussion contains certain forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Forward-looking statements include information concerning our possible or assumed future results of operations, business strategies, technology developments, new products and services, financing and investment plans, competitive position, industry and regulatory environment, effects of acquisitions, growth opportunities and the effects of competition. Forward-looking statements include statements that are not historical facts and can be identified by terms such as “anticipate,” “believe,” “could,” “seek,” “estimate,” “expect,” “intend,” “may,” “plan,” “potential,” “predict,” “project,” “should,” “will,” “would” or similar expressions and the negatives of those terms.
 
 Forward-looking statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements. Given these uncertainties, you should not place undue reliance on forward-looking statements. Also, forward-looking statements represent our management’s beliefs and assumptions only as of the date of this filing. Important factors that could cause actual results to differ materially from our expectations include:
 
 
existing and future responses to and effects of Covid-19;
 
 
future demand for renewable energy including solar energy solutions;
 
 
changes to net metering policies or the reduction, elimination or expiration of government subsidies and economic incentives for on-grid solar energy applications;
 
 
changes in the U.S. trade environment, including the recent imposition of import tariffs;
 
 
federal, state, and local regulations governing the electric utility industry with respect to solar energy;
 
 
the retail price of electricity derived from the utility grid or alternative energy sources;
 
 
interest rates and supply of capital in the global financial markets in general and in the solar market specifically;
 
 
competition, including introductions of power optimizer, inverter and solar photovoltaic (“PV”) system monitoring products by our competitors;
 
 
developments in alternative technologies or improvements in distributed solar energy generation;
 
 
historic cyclicality of the solar industry and periodic downturns;
 
 
defects or performance problems in our products;
 
 
our ability to forecast demand for our products accurately and to match production with demand;
 
 
our dependence on ocean transportation to timely deliver our products in a cost-effective manner;
 
 
our dependence upon a small number of outside contract manufacturers and limited or single source suppliers;
 
3

 
capacity constraints, delivery schedules, manufacturing yields, and costs of our contract manufacturers and availability of components;
 
 
delays, disruptions, and quality control problems in manufacturing;
 
 
shortages, delays, price changes, or cessation of operations or production affecting our suppliers of key components;
 
 
business practices and regulatory compliance of our raw material suppliers;
 
 
performance of distributors and large installers in selling our products;
 
 
disruption in our global supply chain and rising prices of oil and raw materials as a result of the conflict between Russia and Ukraine may adversely affect our business; our customers’ financial stability, creditworthiness, and debt leverage ratio;
 
 
our ability to retain key personnel and attract additional qualified personnel;
 
 
our ability to effectively design, launch, market, and sell new generations of our products and services;
 
 
our ability to maintain our brand and to protect and defend our intellectual property;
 
 
our ability to retain, and events affecting, our major customers;
 
 
our ability to manage effectively the growth of our organization and expansion into new markets;
 
 
our ability to integrate acquired businesses;
 
 
fluctuations in global currency exchange rates;
 
 
unrest, terrorism, or armed conflict in Israel;
 
 
general economic conditions in our domestic and international markets;
 
 
consolidation in the solar industry among our customers and distributors;
 
 
our ability to service our debt; and
 
 
the other factors set forth under “Item 1A. Risk Factors” in “Part II-OTHER INFORMATION” section of this report, our annual report on Form 10-K for the year ended December 31, 2021 and subsequent reports on Form 10-Q and in other documents we file from time to time with the SEC that disclose risks and uncertainties that may affect our business.
 
The preceding list is not intended to be an exhaustive list of all of our forward-looking statements. You should not rely upon forward-looking statements as predictions of future events. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee that future results, levels of activity, performance and events and circumstances reflected in the forward-looking statements will be achieved or will occur. Except as required by law, we assume no obligation to update these forward-looking statements, or to update the reasons actual results could differ materially from those anticipated in these forward-looking statements, even if new information becomes available in the future.
4

 
Overview
 
We are a leading provider of an optimized inverter solution that has changed the way power is harvested and managed in a solar photovoltaic, known as PV systems. Our direct current or DC optimized inverter system maximizes power generation at the individual PV module level while lowering the cost of energy produced by the solar PV system, for improved return on investment, or ROI. Additional benefits of the DC optimized inverter system include comprehensive and advanced safety features, improved design flexibility, and improved operating and maintenance, or O&M with module-level and remote monitoring. Our future ready SolarEdge energy hub inverter which supports, among other things, connection to a DC-coupled battery for full or partial home backup, and optional connection to the SolarEdge smart EV charger. The typical SolarEdge optimized inverter system consists of power optimizers, inverters, a communication device which enables access to a cloud-based monitoring platform and in many cases, additional smart energy management solutions. Our solutions address a broad range of solar market segments, from residential solar installations to commercial and small utility-scale solar installations.
 
Since introducing the optimized inverter solution in 2010, SolarEdge has expanded its activity to other areas of smart energy technology, both through organic growth and through acquisitions. SolarEdge now offers energy solutions which include not only residential, commercial and small utility scale PV systems but also product offerings in the areas of energy storage systems or ESS and backup including our own SolarEdge home battery, electric vehicle, or EV components and charging capabilities, home energy management, grid services and virtual power plants or VPPs, lithium-ion batteries and uninterrupted power supply, known as UPS solutions.
 
In the third quarter of 2020 we began commercial shipments to the U.S. from our manufacturing facility in the North of Israel, “Sella 1”. The proximity of Sella 1 to our R&D team and labs, enables us to accelerate new product development cycles as well as define equipment and manufacturing processes of newly developed products which can then be adopted by our contract manufacturers world-wide. During the second quarter of 2021, Sella 1 reached full manufacturing capacity. In 2020, we began construction of “Sella 2”, a 2GWh Li-Ion cell factory in Korea. The new factory is being constructed to meet the growing global demand for Li-Ion cells and batteries, specifically in the energy storage system (“ESS”) and e-Mobility markets. Sella 2 is expected to initiate test runs for manufacturing in the first half of 2022.
 

We are a leader in the global module-level power electronics (“MLPE”) market. As of March 31, 2022, we have shipped approximately 89.6 million power optimizers, 3.7 million inverters and 16.3 thousand residential batteries. Over 2.6 million installations, many of which may include multiple inverters, are currently connected to, and monitored through, our cloud-based monitoring platform. As of March 31, 2022, we have shipped approximately 31.6 GW of our DC optimized inverter systems and approximately 160.4 MW of our residential batteries.

 
Our revenues for the three months ended March 31, 2022, and 2021 were $655.1 million and $405.5 million, respectively. Gross margins for the three months ended March 31, 2022, and 2021 was 27.3% and 34.5%, respectively. Net income for the three months ended March 31, 2022 and 2021 was $33.1 million and $30.1 million, respectively.
 
Covid-19 Impact & Response
 
Covid-19 continued to present challenges on our operations and business in 2021, primarily, operational challenges which we reported on continuously during 2021. Due to the worldwide growing trend in availability and administration of vaccines against Covid-19, many restrictions resulted from the pandemic were gradually lifted by governments across the globe. However, the future impact of the Covid-19 pandemic remains highly uncertain. Resurgences of Covid-19 cases and the emergence of new variants may adversely impact our results of operations. For example, the mandatory government shutdowns resulted from recent increase in Covid-19 cases in Shanghai lead to delays in our scheduled shipments from the Shanghai port. Our first priority continues to be to protect and support our employees while maintaining company operations and support of our customers with as few disruptions as possible. We follow the guidance issued by applicable local authorities and health officials in each region in which we do business, including in our headquarters located in Israel.
 
            While we have not experienced any new disruptions resulting directly from Covid-19 in first quarter of 2022 , the pandemic and general global economic conditions continued to present challenges to our operations and business.  In the first quarter of 2022, we experienced and expect to continue to experience in the second quarter of 2022, disruptions to our logistics supply chain caused by constraints in the global transportation system including limited availability of local ground transportation coupled with congestion in shipping ports and industry-wide component shortages. These factors have impacted our ability to accurately plan and forecast the delivery of our products to customers and have also increased the total shipping time and cost of ocean freight for components and finished goods. Moreover, industry-wide component shortages require our R&D teams to focus their attention on manufacturing and production design workarounds solutions which can impact our ability to meet our plans to roll out new innovative products and services. Our operation team is working tirelessly to mitigate the impact of the disruptions described above.
 
Impact of Ukraine’s Conflict on the Energy Landscape
 
The conflict between Ukraine and Russia, which started in early 2022, and the sanctions and other measures imposed in response to this conflict have increased the level of economic and political uncertainty. While we do not have any meaningful business in  Russia or Ukraine and we do not have physical assets in these countries, this conflict has, and is likely to continue to have, a multidimensional impact on the global economy, the energy landscape in general and the global supply chain. On one hand, in the first quarter of 2022,  rising global interest in becoming less dependent on gas and oil led to higher demand for our products. On the other hand, the conflict further adversely affected the prices of raw materials arriving from Eastern Asia, and resulted in an increase in gas and oil prices, leading to additional increases in shipping rates. Furthermore, various shipment  routes were adversely impacted by the conflict resulting in increased shipment lead times and shipping costs for our products. While the impact of this conflict cannot be predicted at this time, the circumstances described above may have an adverse effect on our business and results of operations.
 
Our revenues for the first quarter 2022  of $655.1 million, reflect an increase from revenues of $551.9 million in the fourth quarter of 2021.
5

 
Key Operating Metrics
 
In managing our business and assessing financial performance, we supplement the information provided by the financial statements with other operating metrics. These operating metrics are utilized by our management to evaluate our business, measure our performance, identify trends affecting our business and formulate projections. We use metrics relating to shipments (inverters, power optimizers, residential batteries and  megawatts shipped1) to evaluate our sales performance and to track market acceptance of our products. We use metrics relating to monitoring (systems monitored) to evaluate market acceptance of our products and usage of our solution.
 
We provide the “megawatts shipped” metric, which is calculated based on inverter nameplate capacity shipped, to show adoption of our system on a nameplate capacity basis. Nameplate capacity shipped is the maximum rated power output capacity of an inverter and corresponds to our financial results in that higher total nameplate capacities shipped are generally associated with higher total revenues. However, revenues increase with each additional unit, not necessarily each additional MW of capacity sold. Accordingly, we also provide the “inverters shipped”, “power optimizers shipped” and "residential batteries shipped" operating metrics.
 
   
Three months ended
March 31,
 
   
2022
   
2021
 
Inverters shipped
   
211,114
     
181,905
 
Power optimizers shipped
   
5,724,131
     
3,734,790
 
Megawatts shipped1
   
2,130
     
1,691
 
Residential batteries shipped
   
9,985
     

 
 

1 Excluding residential batteries, based on the aggregate nameplate capacity of inverters shipped during the applicable period. Nameplate capacity is the maximum rated power output capacity of an inverter as specified by the manufacturer.

 
6

Results of Operations
 
The results of operations presented below should be reviewed in conjunction with the condensed consolidated financial statements and related notes included elsewhere in this report.
 
The following table sets forth selected consolidated statements of income data for each of the periods indicated.
 
   
Three Months Ended
March 31,
 
   
2022
   
2021
 
   
(In thousands)
 
Revenues
   
655,080
     
405,489
 
Cost of revenues
   
476,122
     
265,415
 
Gross profit
   
178,958
     
140,074
 
Operating expenses:
               
Research and development
   
66,349
     
46,977
 
Sales and marketing
   
35,316
     
26,911
 
General and administrative
   
26,429
     
19,849
 
Other operating expenses
   

     
2,209
 
Total operating expenses
   
128,094
     
95,946
 
Operating income
   
50,864
     
44,128
 
Financial expense, net
   
(5,449
)    
(6,097
)
Income before income taxes
   
45,415
     
38,031
 
Income taxes
   
12,292
     
7,955
 
Net income
   
33,123
     
30,076
 
 
Comparison of  three months ended March 31, 2022 and  three months ended March 31, 2021
 
Revenues
 
   
Three months ended March 31,
   
2021 to 2022
 
   
2022
   
2021
   
Change
 
   
(In thousands)
 
Revenues                    
   
655,080
     
405,489
     
249,591
     
61.6
%
 
Revenues increased by $249.6 million, or 61.6%, in the three months ended March 31, 2022 as compared to the three months ended March 31, 2021, primarily due to (i) an increase in the number of inverters and power optimizers sold, with significant growth in revenues coming from Europe and the U.S; (ii) an increase of $52.0 million related to the number of residential batteries sold mainly in the U.S and Europe; and (iii) an increase of $20.7 million related to the number of powertrain kits supplied by SolarEdge e-Mobility. Revenues from outside of the U.S. comprised 59.4% of our revenues in the three months ended March 31, 2022 as compared to 59.7% in the three months ended March 31, 2021.
7

 
The number of power optimizers recognized as revenues increased by approximately 1.9 million units, or 50.6%, from approximately 3.8 million units in the three months ended March 31, 2021 to approximately 5.7 million units in the three months ended March 31, 2022. The number of inverters recognized as revenues increased by approximately 23.1 thousand units, or 12.6%, from approximately 182.9 thousand units in the three months ended March 31, 2021 to approximately 206.0 thousand units in the three months ended March 31, 2022. The number of residential batteries recognized as revenues in the three months ended March 31, 2022 was approximately 9.7 thousand.
 
Our blended Average Selling Price ("ASP") per watt for solar products excluding residential batteries is calculated by dividing the solar revenues by the name plate capacity of inverters shipped. Our blended ASP per watt for solar products shipped excluding residential batteries increased by $0.045, or 20.2%, in the three months ended March 31, 2022 as compared to the three months ended March 31, 2021. The increase in blended ASP per watt is mainly attributed to a relatively higher number of power optimizers and other solar products shipped compared to the number of inverters shipped, which increased our total solar revenues but did not impact the watt amount used for calculating the ASP per watt, as well as an increase in the sale of products with enhanced capabilities such as the SolarEdge energy hub inverter that are characterized with higher ASP per watt, and price increases that went into effect during the second half of 2021.
 
This increase in blended ASP per watt was partially offset by the increase in the sale of commercial products out of our total solar product mix in the U.S and in ROW that are characterized with lower ASP per watt as well as the depreciation of the Euro and other currencies against the U.S. Dollar.
 
Cost of Revenues and Gross Profit
 
   
Three months ended March 31,
   
2021 to 2022
 
   
2022
   
2021
   
Change
 
   
(In thousands)
 
Cost of revenues                    
   
476,122
     
265,415
     
210,707
     
79.4
%
Gross profit                    
   
178,958
     
140,074
     
38,884
     
27.8
%
 
Cost of revenues increased by $210.7 million, or 79.4%, in the three months ended March 31, 2022 as compared to the three months ended March 31, 2021, primarily due to:
 
 
an increase in the volume of products sold and the increase in the cost of components used in the manufacturing of our products;
 
 
a significant increase in shipment and logistic costs in an aggregate amount of $29.4 million due to (i) an increase in shipment rates; and (ii) an increase in volumes shipped;
 
 
an increase in warranty expenses and warranty accruals of $17.9 million associated primarily with an increased number of products in our install base as well as an increase in costs related to the different elements of our warranty expenses which include the cost of the products, shipment and other related expenses;
 
 
an increase in custom duties of $10.1 million attributed to higher tariff charges due to the manufacture of a higher portion of our products for the U.S. in China;
 
 
an increase in other production costs of $14.9 million, which is mainly attributed to charges from our contract manufacturers due to manufacturing disruptions, related to the global supply constraints, increased logistics costs resulting from transportation disruptions and the mobilization of components among our different manufacturing sites and ramp up costs associated with the new contract manufacturing site in Mexico; and
 
 
an increase in personnel-related costs of $4.2 million related to the expansion of our production, operations, and support headcount which grew in parallel to our growing install base worldwide and the increase in costs associated with the production of powertrain units manufactured by the SolarEdge e-Mobility division.
 
8

These increases were partially offset by:
 
 
a decrease of $5.9 million in inventory accrual which is mainly attributed to changes in inventory valuations related to manufacturing volumes, anticipated future use of such raw materials and inventory write-offs.
 
Gross profit as a percentage of revenue decreased from 34.5% in the three months ended March 31, 2021 to 27.3% in the three months ended March 31, 2022 as a result of the factors summarized above.
 
Operating Expenses:
 
Research and Development
 
   
Three months ended March 31,
   
2021 to 2022
 
   
2022
   
2021
   
Change
 
   
(In thousands)
 
Research and development          
   
66,349
     
46,977
     
19,372
     
41.2
%
 
Research and development costs increased by $19.4 million or 41.2%, in the three months ended March 31, 2022 compared to the three months ended March 31, 2021, primarily due to:
 
 
an increase in personnel-related costs of $15.6 million resulting from an increase in our research and development headcount as well as salary expenses associated with employee equity-based compensation. The increase in headcount reflects our continuing investment in enhancements of existing products as well as research and development expenses associated with bringing new products to the market;
 
 
a decrease in reimbursement of costs, in an amount of $2.6 million, related to the research and development activities performed by SolarEdge e-Mobility;
 
 
an increase in expenses related to material consumption in the manufacturing of prototypes during our development process in an amount of $1.5 million; and
 
 
an increase in depreciation expenses of property and equipment in an amount of $0.9 million.
 
These increases were partially offset by:
 
 
a decrease in expenses related to consultants and sub-contractors in an amount of $2.3 million.
 
9

 
Sales and Marketing
 
   
Three months ended March 31,
   
2021 to 2022
 
   
2022
   
2021
   
Change
 
   
(In thousands)
 
Sales and marketing          
   
35,316
     
26,911
     
8,405
     
31.2
%
 
  Sales and marketing expenses increased by $8.4 million, or 31.2%, in the three months ended March 31, 2022 compared to the three months ended March 31, 2021, primarily due to:
 
 
an increase in personnel-related costs of $5.7 million as a result of an increase in headcount supporting our growth in all geographies, as well as salary expenses associated with employee equity-based compensation; and
 
 
an increase in expenses related to marketing activities by $1.2 million due to the renewal of marketing activities, exhibitions and shows, which were cancelled or postponed in 2020 and first half of 2021 due to Covid-19 restrictions.
 
General and Administrative
 
   
Three months ended March 31,
   
2021 to 2022
 
   
2022
   
2021
   
Change
 
   
(In thousands)
 
General and administrative          
   
26,429
     
19,849
     
6,580
     
33.2
%
 
General and administrative expenses increased by $6.6 million, or 33.2%, in the three months ended March 31, 2022 compared to the three months ended March 31, 2021, primarily due to:
 
 
an increase in personnel-related costs of $6.8 million resulting from an increase in our general and administrative headcount, as well as salary expenses associated with employee equity-based compensation; and
 
 
an increase in expenses related to consultants and sub-contractors in an amount of $2.3 million.
 
These increases were partially offset by:
 
 
a decrease of $3.6 million related to a provision for legal claims.
 
Other operating expenses
 
   
Three months ended March 31,
   
2021 to 2022
 
   
2022
   
2021
   
Change
 
   
(In thousands)
 
Other operating expenses          
   

     
2,209
     
(2,209
)
   
(100.0
)%
 
Other operating expenses decreased by $2.2 million, in the three months ended March 31, 2022 compared to the three months ended March 31, 2021 due to a decrease in write-offs of property, plant and equipment.
10

 
Financial expense, net
 
   
Three months ended March 31,
   
2021 to 2022
 
   
2022
   
2021
   
Change
 
   
(In thousands)
 
Financial expense, net          
   
(5,449
)    
(6,097
)    
648
 
   
10.6
%
 
Financial expenses, net decreased by $0.6 million, or 10.6%, in the three months ended March 31, 2022 compared to the three months ended March 31, 2021, primarily due to a decrease of $4.0 million in expenses related to foreign exchange fluctuations, mainly between the Euro, the New Israeli Shekel and the South Korean Won against the U.S. dollar.
 
This decrease was partially offset by:
 
 
a decrease of $2.6 million in financial income related to hedging transactions.
 
 
an increase of $0.8 million in realized loss on marketable securities.
 
Income taxes
 
   
Three months ended March 31,
   
2021 to 2022
 
   
2022
   
2021
   
Change
 
   
(In thousands)
 
Income taxes          
   
12,292
     
7,955
     
4,337
     
54.5
%
 

Income taxes increased by $4.3 million, or 54.5%, in the three months ended March 31, 2022, as compared to the three months ended March 31, 2021, primarily due to an increase of $3.4 million in current tax expenses mainly attributed to an increase in taxable income in our foreign subsidiaries. This increase in taxable income is associated with the provisions of Section 174 of the U.S Internal Revenue Code, which went into effect on January 1, 2022, and required capitalization of our research and development expenses.

 
Net Income
 
   
Three months ended March 31,
   
2021 to 2022
 
   
2022
   
2021
   
Change
 
   
(In thousands)
 
Net income          
   
33,123
     
30,076
     
3,047
     
10.1
%
 
As a result of the factors discussed above, net income increased by $3.0 million, or 10.1% in the three months ended March 31, 2022 as compared to the three months ended March 31, 2021.
11

 
Liquidity and Capital Resources
 
The following table shows our cash flows from operating activities, investing activities, and financing activities for the stated periods:
 
   
Three months ended March 31,
 
   
2022
   
2021
 
   
(In thousands)
 
Net cash provided by (used in) operating activities          
   
(162,989
)
   
24,083
 
Net cash used in investing activities                    
   
(15,134
)
   
(153,582
)
Net cash provided by (used in) financing activities          
   
652,335
     
(2,062
)
Increase (decrease) in cash, cash equivalents and restricted cash
   
474,212
     
(131,561
)
 
As of March 31, 2022, our cash and cash equivalents were $1,002.8 million. This amount does not include $608.2 million invested in available for sale marketable securities, $0.3 million invested in short-term restricted bank deposits and $1.5 million invested in long-term restricted bank deposits. Our principal uses of cash are for funding our operations, capital expenditures, other working capital requirements and other investments. As of March 31, 2022, we have open commitments for capital expenditures in an amount of approximately $144.2 million. These commitments mainly reflect purchases of automated assembly lines and other machinery related to our manufacturing operations. We also have purchase obligations in the amount of $1,426.7 million related to raw materials and commitments for the future manufacturing of our products.
 
We believe that cash provided by operating activities as well as our cash and cash equivalents, and available for sale marketable securities will be sufficient to meet our anticipated cash needs for at least the next 12 months as well as in the longer term, including the self-funding of our capital expenditure and operational commitments.
 
Operating Activities
 
Operating cash flows consists primarily of net income adjusted for certain non-cash items and changes in assets and liabilities. Cash used in operating activities in the three months ended March 31, 2022 was $163.0 million as compared to $24.1 million cash provided by operating cash flows in the three months ended March 31, 2021, mainly due to extended shipping times to customers and a significant increase in inventory procurement which resulted in unfavorable changes in working capital in the three months ended March 31, 2022 compared to the three months ended March 31, 2021, which was partially offset by higher net income adjusted for certain non-cash items.
 
Investing Activities
 

Investing cash flows consist primarily of capital expenditures, investment in, sales and maturities of available for sale marketable securities, investment and withdrawal of bank deposits and restricted bank deposits, and cash used for acquisitions. Cash used for investing activities decreased by $138.4 million in the three months ended March 31, 2022 as compared to the three months ended March 31, 2021, primarily driven by a $172.5 million decrease in purchases of available-for-sale debt investments, net. This decrease was partially offset by an increase of $17.5 million in capital expenditures, net and a $16.5 million decrease in cash provided by withdrawal from bank deposits and restricted bank deposits.

 
Financing Activities
 

Financing cash flows consisted primarily of the issuance and repayment of short-term and long-term debt and proceeds from the sale of shares of common stock in a public offering and employee equity incentive plans. Cash provided by financing activities in the three months ended March 31, 2022 was $652.3 million compared to $2.1 million cash used in financing activities in the three months ended March 31, 2021, primarily due to a $650.5 million increase in cash provided by the issuance of common stock, net through a secondary public offering and a $4.0 million increase in cash received from the exercise of stock-based awards net of withholding taxes remitted to the tax authorities.

 
Secondary public offering
 

On March 17, 2022, we offered and sold 2,300,000 shares of the Company’s common stock  at a public offering price of $295.00 per share. The net proceeds to the Company after underwriters' discounts and commissions and offering costs were $650,526. We intend to use the proceeds from the public offering for general corporate purposes, which may include acquisitions. See Note 11b to our condensed consolidated financial statements for more information.

 
12

 
ITEM 3.  Quantitative and Qualitative Disclosures About Market Risk
 
We are exposed to market risk in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily a result of fluctuations in foreign currency exchange rates, customer concentrations, and interest rates. We do not hold or issue financial instruments for trading purposes.
 
Foreign Currency Exchange Risk
 
Approximately 56.9% and 54.9% of our revenues for the three months ended March 31, 2022, and 2021, respectively, were earned in non U.S. dollar denominated currencies, principally the Euro. Our expenses are generally denominated in the currencies in which our operations are located, primarily the U.S. dollar, New Israeli Shekel ("NIS"), Euro, and to a lesser extent, the South Korean Won ("KRW"). Our NIS denominated expenses consist primarily of personnel and overhead costs. Our consolidated results of operations and cash flows are, therefore, subject to fluctuations due to changes in foreign currency exchange rates and may be adversely affected in the future due to changes in foreign exchange rates. A hypothetical 10% change in foreign currency exchange rates between the Euro and the U.S. dollar would increase or decrease our net income by $23.4 million for the three months ended March 31, 2022. A hypothetical 10% change in foreign currency exchange rates between the NIS and the U.S. dollar would increase or decrease our net income by $14.5 million for the three months ended March 31, 2022.
 
For purposes of our consolidated financial statements, local currency assets and liabilities are translated at the rate of exchange to the U.S. dollar on the balance sheet date and local currency revenues and expenses are translated at the exchange rate as of the date of the transaction or at the average exchange rate to the U.S. dollar during the reporting period.
 
To date, we have used derivative financial instruments, specifically foreign currency forward contracts and put and call options, to manage exposure to foreign currency risks by hedging portions of the anticipated payroll payments denominated in NIS. These derivative instruments are designated as cash flow hedges.
 
In addition, we also entered into derivative financial instrument to hedge the Company’s exposure to currencies other than the U.S. dollar, mainly forward contracts and put and call options to buy and sell Euro for U.S. dollars, forward contracts to sell AUD for U.S. dollars and forward contracts to sell U.S. dollars for KRW. These derivative instruments are not designated as cash flow hedges.
 
Concentrations of Major Customers
 
Our trade accounts receivables potentially expose us to a concentration of credit risk with our major customers. As of March 31, 2022, two major customers accounted for approximately 34.3% of our consolidated trade receivables balance. As of March 31, 2021, one major customer accounted for approximately 16.0% of our consolidated trade receivables balance. For the three months ended March 31, 2022 and 2021, one major customer accounted for approximately 23.5% and 21.2% of  total revenues, respectively. We currently do not foresee a credit risk associated with these receivables.
 
Commodity Price Risk
 
We are subject to risk from fluctuating market prices of certain commodity raw materials, including copper, which are used in our products. Prices of these raw materials may be affected by supply restrictions or other market factors from time to time, and we do not enter into hedging arrangements to mitigate commodity risk. Significant price changes for these raw materials could reduce our operating margins if we are unable to recover such increases from our customers, and could harm our business, financial condition, and results of operations.
13

 
Item 4.  Controls and Procedures.
 
Disclosure Controls and Procedures
 
Our management, with the participation of our chief executive officer and chief financial officer, evaluated the effectiveness of our disclosure controls and procedures pursuant to Rule 13a-15 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), as of March 31, 2022. In designing and evaluating the disclosure controls and procedures, management recognized that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs.
 
Based on that evaluation, our chief executive officer and chief financial officer concluded that our disclosure controls and procedures were effective and operating to provide reasonable assurance that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms, and to provide reasonable assurance that such information is accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure.
 
Changes in Internal Control over Financial Reporting
 
There have been no changes in our internal control over financial reporting (as defined in Rule 13a-15(f) of the Exchange Act) that occurred during the first fiscal quarter of 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
 
PART II. OTHER INFORMATION.
 
 
In the normal course of business, we may from time to time be named as a party to various legal claims, actions and complaints (including as a result of initiating such legal claims, action or complaints on behalf of the Company), including the matters described in Item 3 – “Legal Proceedings” of our Annual Report on Form 10-K for the period ended December 31, 2021. It is impossible to predict with certainty whether any resulting liability from any such legal claims, actions or complaints would have a material adverse effect on our financial position, results of operations or cash flows.
 
ITEM 1A.  Risk Factors
 
In addition to the other information set forth in this report, you should carefully consider the risk set forth below and the risk factors as described in Part I, Item 1A, ”Risk Factors”, in our Annual Report on Form 10-K for the year ended December 31, 2021.
 
Disruption in our global supply chain and rising prices of oil and raw materials as a result of the conflict between Russia and Ukraine may adversely affect our businesses and results of operations.
 
The conflict that began between Russia and Ukraine in late February 2022, and the recent recognition by Russia of the independence of the self-proclaimed republics of Donetsk and Luhansk, in the Donbas region of Ukraine, may significantly amplify already existing disruptions to our supply-chain and logistics. Specifically, the conflict may disrupt the transit of goods by train from China to Europe, result in an increase in prices of certain raw materials sourced in Russia (such as nickel and aluminum) that we use in the manufacture of our products as well as increase oil prices that will in turn cause overall shipping costs to rise. In addition, the governments of the United States, the European Union, Japan and other jurisdictions have  announced sanctions on certain industry sectors and parties in Russia and the regions of Donetsk and Luhansk, as well as enhanced export controls on certain products and industries. These and any additional sanctions, as well as any counter responses by the governments of Russia or other jurisdictions, could adversely affect the global financial markets generally and levels of economic activity as well as increase financial markets volatility. Our compliance with these measures, and any additional measures or sanctions, as well as the resulting rise in prices of oil and certain raw materials sourced in Russia may disrupt our business and results of operations and/or adversely affect the pricing of our products.
14

 
ITEM 2.  Unregistered Sales of Equity Securities and Use of Proceeds.
 
None
 
ITEM 3.  Defaults upon Senior Securities.
 
None
 
ITEM 4.  Mine Safety Disclosures
 
Not applicable.
 
ITEM 5.  Other Information
 
None
15

 
ITEM 6.  Exhibits
 
Index to Exhibits
 
Exhibit
No.
 
Description
 
Incorporation by Reference
   
Filed with this report.
   
Filed with this report.
   
Filed with this report.
   
Filed with this report.
101
 
The following financial statements from the Company’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2022, formatted in Inline XBRL: (i) Condensed Consolidated Balance Sheets, (ii) Condensed Consolidated Statements of Income, (iii) Condensed Consolidated Statements of Comprehensive Income, (iv) Condensed Consolidated Statements of Stockholders’ Equity, (v) Condensed Consolidated Statements of Cash Flows,  and (vi) Notes to Condensed Consolidated Financial Statements
 
Filed with this report.
104
 
The cover page from the Company’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2022 formatted in Inline XBRL
 
Included in Exhibit 101
 
16

SIGNATURES
 
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
Date:  May 4, 2022
 
 
/s/ Zvi Lando
Zvi Lando
Chief Executive Officer
(Principal Executive Officer)
 
Date:  May 4, 2022
 
 
/s/ Ronen Faier
Ronen Faier
Chief Financial Officer
(Principal Financial Officer)
 
17

EX-31.1 2 exhibit_31-1.htm EXHIBIT 31.1

Exhibit 31.1

I, Zvi Lando, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of SolarEdge Technologies, Inc.;

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

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

4. The registrant’s other certifying officer(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 (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5. The registrant’s other certifying officer(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 4, 2022

/s/ Zvi Lando
Zvi Lando
Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 exhibit_31-2.htm EXHIBIT 31.2

Exhibit 31.2

I, Ronen Faier, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of SolarEdge Technologies, Inc.;

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

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

4. The registrant’s other certifying officer(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 (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5. The registrant’s other certifying officer(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 4, 2022

/s/ Ronen Faier
Ronen Faier
Chief Financial Officer
(Principal Financial Officer)


EX-32.1 4 exhibit_32-1.htm EXHIBIT 32.1

Exhibit 32.1

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

I, Zvi Lando, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of SolarEdge Technologies, Inc. for the quarterly period ended March 31, 2022 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that the information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of SolarEdge Technologies, Inc.

Date:  May 4, 2022

/s/ Zvi Lando
Zvi Lando
Chief Executive Officer
(Principal Executive Officer)


EX-32.2 5 exhibit_32-2.htm EXHIBIT 32.2

Exhibit 32.2

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

I, Ronen Faier, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of SolarEdge Technologies, Inc. for the quarterly period ended March 31, 2022 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that the information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of SolarEdge Technologies, Inc.

Date:  May 4, 2022

/s/ Ronen Faier
Ronen Faier
Chief Financial Officer
(Principal Financial Officer)


EX-101.SCH 6 sedg-20220331.xsd XBRL SCHEMA FILE 0001 - Document - Document and Entity Information link:presentationLink link:definitionLink link:calculationLink 0002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) link:presentationLink link:definitionLink link:calculationLink 0003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 0004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) link:presentationLink link:definitionLink link:calculationLink 0005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) link:presentationLink link:definitionLink link:calculationLink 0006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) link:presentationLink link:definitionLink link:calculationLink 0007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) (PARENTHETICALS) link:presentationLink link:definitionLink link:calculationLink 0008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:definitionLink link:calculationLink 0009 - Disclosure - GENERAL link:presentationLink link:definitionLink link:calculationLink 0010 - Disclosure - MARKETABLE SECURITIES link:presentationLink link:definitionLink link:calculationLink 0011 - Disclosure - INVENTORIES, NET link:presentationLink link:definitionLink link:calculationLink 0012 - Disclosure - INVESTMENT IN PRIVATELY-HELD COMPANY link:presentationLink link:definitionLink link:calculationLink 0013 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES link:presentationLink link:definitionLink link:calculationLink 0014 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:definitionLink link:calculationLink 0015 - Disclosure - WARRANTY OBLIGATIONS link:presentationLink link:definitionLink link:calculationLink 0016 - Disclosure - DEFERRED REVENUES link:presentationLink link:definitionLink link:calculationLink 0017 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES link:presentationLink link:definitionLink link:calculationLink 0018 - Disclosure - CONVERTIBLE SENIOR NOTES link:presentationLink link:definitionLink link:calculationLink 0019 - Disclosure - STOCK CAPITAL link:presentationLink link:definitionLink link:calculationLink 0020 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES link:presentationLink link:definitionLink link:calculationLink 0021 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS link:presentationLink link:definitionLink link:calculationLink 0022 - Disclosure - EARNINGS PER SHARE link:presentationLink link:definitionLink link:calculationLink 0023 - Disclosure - OTHER OPERATING EXPENSES link:presentationLink link:definitionLink link:calculationLink 0024 - Disclosure - INCOME TAXES link:presentationLink link:definitionLink link:calculationLink 0025 - Disclosure - SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION link:presentationLink link:definitionLink link:calculationLink 0026 - Disclosure - MARKETABLE SECURITIES (Tables) link:presentationLink link:definitionLink link:calculationLink 0027 - Disclosure - INVENTORIES, NET (Tables) link:presentationLink link:definitionLink link:calculationLink 0028 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:definitionLink link:calculationLink 0029 - Disclosure - WARRANTY OBLIGATIONS (Tables) link:presentationLink link:definitionLink link:calculationLink 0030 - Disclosure - DEFERRED REVENUES (Tables) link:presentationLink link:definitionLink link:calculationLink 0031 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables) link:presentationLink link:definitionLink link:calculationLink 0032 - Disclosure - CONVERTIBLE SENIOR NOTES (Tables) link:presentationLink link:definitionLink link:calculationLink 0033 - Disclosure - STOCK CAPITAL (Tables) link:presentationLink link:definitionLink link:calculationLink 0034 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) link:presentationLink link:definitionLink link:calculationLink 0035 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:definitionLink link:calculationLink 0036 - Disclosure - SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION (Tables) link:presentationLink link:definitionLink link:calculationLink 0037 - Disclosure - GENERAL (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0038 - Disclosure - MARKETABLE SECURITIES (Schedule of AFS Marketable Debt Securities) (Details) link:presentationLink link:definitionLink link:calculationLink 0039 - Disclosure - INVENTORIES, NET (Details) link:presentationLink link:definitionLink link:calculationLink 0040 - Disclosure - INVESTMENT IN PRIVATELY-HELD COMPANY (Details) link:presentationLink link:definitionLink link:calculationLink 0041 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0042 - Disclosure - FAIR VALUE MEASUREMENTS (Details) link:presentationLink link:definitionLink link:calculationLink 0043 - Disclosure - WARRANTY OBLIGATIONS (Details) link:presentationLink link:definitionLink link:calculationLink 0044 - Disclosure - DEFERRED REVENUES (Schedule of Balances of Deferred Revenues) (Details) link:presentationLink link:definitionLink link:calculationLink 0045 - Disclosure - DEFERRED REVENUES (Schedule Estimated Revenues Expected To Recognized In Future To Performance Obligations) (Details) link:presentationLink link:definitionLink link:calculationLink 0046 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) link:presentationLink link:definitionLink link:calculationLink 0047 - Disclosure - CONVERTIBLE SENIOR NOTES (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0048 - Disclosure - CONVERTIBLE SENIOR NOTES (Schedule of Convertible Senior Notes) (Details) link:presentationLink link:definitionLink link:calculationLink 0049 - Disclosure - CONVERTIBLE SENIOR NOTES (Schedule of Interest Expense Recognized) (Details) link:presentationLink link:definitionLink link:calculationLink 0050 - Disclosure - STOCK CAPITAL (Stock option plans) (Details) link:presentationLink link:definitionLink link:calculationLink 0051 - Disclosure - STOCK CAPITAL (Summary of the activity in the share options) (Details) link:presentationLink link:definitionLink link:calculationLink 0052 - Disclosure - STOCK CAPITAL (Schedule of RSUs and PSUs Activity) (Details) link:presentationLink link:definitionLink link:calculationLink 0053 - Disclosure - STOCK CAPITAL (Schedule of stock-based compensation expense for employees and nonemployee) (Details) link:presentationLink link:definitionLink link:calculationLink 0054 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES (Details) link:presentationLink link:definitionLink link:calculationLink 0055 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Schedule of Changes in AOCI) (Details) link:presentationLink link:definitionLink link:calculationLink 0056 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Schedule of Reclassifications of Other Comprehensive Income Loss) (Details) link:presentationLink link:definitionLink link:calculationLink 0057 - Disclosure - EARNINGS PER SHARE (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0058 - Disclosure - EARNINGS PER SHARE (Schedule of Computation of Basic and Diluted Net Earnings (Loss) Per Share) (Details) link:presentationLink link:definitionLink link:calculationLink 0059 - Disclosure - OTHER OPERATING EXPENSES (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0060 - Disclosure - INCOME TAXES (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0061 - Disclosure - SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION (Schedule of Reportable Segments and Operating Income) (Details) link:presentationLink link:definitionLink link:calculationLink 0062 - Disclosure - SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION (Schedule of Reportable Segments Reconciliation) (Details) link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 7 sedg-20220331_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 sedg-20220331_def.xml XBRL DEFINITION FILE EX-101.LAB 9 sedg-20220331_lab.xml XBRL LABEL FILE EX-101.PRE 10 sedg-20220331_pre.xml XBRL PRESENTATION FILE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2022
Apr. 28, 2022
Cover [Abstract]    
Entity Central Index Key 0001419612  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Mar. 31, 2022  
Entity File Number 001-36894  
Entity Registrant Name SOLAREDGE TECHNOLOGIES, INC.  
Entity Incorporation, State or Country Code DE  
Entity Interactive Data Current Yes  
Entity Tax Identification Number 20-5338862  
Entity Address, Country IL  
Entity Address, City or Town Herziliya Pituach  
Entity Address, Address Line One 1 HaMada Street  
Entity Address, Postal Zip Code 4673335  
City Area Code 972  
Local Phone Number (9) 957-6620  
Entity Current Reporting Status Yes  
Entity Filer Category Large Accelerated Filer  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Shell Company false  
Title of each class Common stock, par value $0.0001 per share  
Trading Symbol SEDG  
Name of Exchange on which Security is Registered NASDAQ  
Entity Common Stock, Shares Outstanding   55,387,285
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
CURRENT ASSETS:    
Cash and cash equivalents $ 1,002,772 $ 530,089
Marketable securities 158,557 167,728
Trade receivables, net of allowances of $3,226 and $2,626, respectively 676,820 456,339
Inventories, net 432,504 380,143
Prepaid expenses and other current assets 191,664 176,992
Total current assets 2,462,317 1,711,291
LONG-TERM ASSETS:    
Marketable securities 449,673 482,228
Deferred tax assets, net 31,205 27,572
Property, plant and equipment, net 473,511 410,379
Operating lease right-of-use assets, net 59,783 47,137
Intangible assets, net 55,734 58,861
Goodwill 127,109 129,629
Other long-term assets 23,583 24,963
Total long-term assets 1,220,598 1,180,769
Total assets 3,682,915 2,892,060
CURRENT LIABILITIES:    
Trade payables, net 241,630 252,068
Employees and payroll accruals 84,309 74,465
Warranty obligations 82,340 71,480
Deferred revenues and customers advances 25,511 17,789
Accrued expenses and other current liabilities 134,951 109,379
Total current liabilities 568,741 525,181
LONG-TERM LIABILITIES:    
Convertible senior notes, net 622,263 621,535
Warranty obligations 210,326 193,680
Deferred revenues 158,734 151,556
Finance lease liabilities 53,405 40,508
Operating lease liabilities 48,480 38,912
Other long-term liabilities 10,441 10,649
Total long-term liabilities 1,103,649 1,056,840
COMMITMENTS AND CONTINGENT LIABILITIES
STOCKHOLDERS' EQUITY:    
Common stock of $0.0001 par value - Authorized: 125,000,000 shares as of March 31, 2022 and December 31, 2021; issued and outstanding: 55,386,146 and 52,815,395 shares as of March 31, 2022 and December 31, 2021, respectively 6 5
Additional paid-in capital 1,373,405 687,295
Accumulated other comprehensive loss (46,067) (27,319)
Retained earnings 683,181 650,058
Total stockholders' equity 2,010,525 1,310,039
Total liabilities and stockholders' equity $ 3,682,915 $ 2,892,060
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Allowances of trade receivable $ 3,226 $ 2,626
Common stock, par value $ 0.0001 $ 0.0001
Common stock, authorized shares 125,000,000 125,000,000
Common stock, issued shares 55,386,146 52,815,395
Common stock, outstanding shares 55,386,146 52,815,395
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Statement [Abstract]    
Revenues $ 655,080 $ 405,489
Cost of Revenue 476,122 265,415
Gross profit 178,958 140,074
Operating expenses:    
Research and Development Expense 66,349 46,977
Selling and Marketing Expense 35,316 26,911
General and Administrative Expense 26,429 19,849
Other operating expenses 0 2,209
Total operating expenses 128,094 95,946
Operating income 50,864 44,128
Financial expense, net (5,449) (6,097)
Income before income taxes 45,415 38,031
Income taxes 12,292 7,955
Net income $ 33,123 $ 30,076
Net income per share:    
Net basic earnings per share of common stock $ 0.62 $ 0.58
Net diluted earnings per share of common stock $ 0.60 $ 0.55
Weighted average number of shares used in computing net basic earnings per share of common stock 53,134,937 51,726,998
Weighted average number of shares used in computing net diluted earnings per share of common stock 56,315,193 55,997,136
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Statement of Comprehensive Income [Abstract]    
Net income $ 33,123 $ 30,076
Other comprehensive income (loss), net of tax:    
Net change related to available-for-sale securities (9,506) (1,185)
Net change related to cash flow hedges (680) (128)
Foreign currency translation adjustments on intra-entity transactions that are of a long-term investment nature (6,983) (3,675)
Foreign currency translation adjustments, net (1,579) (5,630)
Total other comprehensive income (loss) (18,748) (10,618)
Comprehensive income $ 14,375 $ 19,458
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional paid in capital [Member]
Accumulated Other comprehensive income (loss) [Member]
Retained earnings [Member]
Total
Balance at Dec. 31, 2020 $ 5 $ 603,891 $ 3,857 $ 478,004 $ 1,085,757
Balance (in shares) at Dec. 31, 2020 51,560,936        
Cumulative effect of adopting ASU 2020-06   (36,336) (0) 2,884 (33,452)
Issuance of Common Stock upon exercise of employee and non-employees stock-based awards $ 0 [1] 5,008 0 0 5,008
Issuance of Common Stock upon exercise of employee and non-employees stock-based awards, shares 405,239        
Stock based compensation expenses $ 0 23,153 0 0 23,153
Other comprehensive loss adjustments 0 0 (10,618) (0) (10,618)
Net income 0 0 0 30,076 30,076
Balance at Mar. 31, 2021 $ 5 595,716 (6,761) 510,964 1,099,924
Balance (in shares) at Mar. 31, 2021 51,966,175        
Balance at Dec. 31, 2021 $ 5 687,295 (27,319) 650,058 1,310,039
Balance (in shares) at Dec. 31, 2021 52,815,395        
Issuance of Common Stock upon exercise of employee and non-employees stock-based awards $ 0 [1] 1,478 0 0 1,478
Issuance of Common Stock upon exercise of employee and non-employees stock-based awards, shares 270,751        
Stock based compensation expenses $ 0 34,107 0 0 34,107
Issuance of common stock related to public offering $ 1 650,525 0 0 650,526
Issuance of common stock related to public offering, shares 2,300,000        
Other comprehensive loss adjustments $ 0 0 (18,748) 0 (18,748)
Net income 0 0 0 33,123 33,123
Balance at Mar. 31, 2022 $ 6 $ 1,373,405 $ (46,067) $ 683,181 $ 2,010,525
Balance (in shares) at Mar. 31, 2022 55,386,146        
[1] Represents an amount less than $1.
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) (PARENTHETICALS)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Statement of Stockholders' Equity [Abstract]  
Underwriters discounts and commissions $ 27,140
Offering costs $ 834
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Cash flows provided by operating activities:    
Net income $ 33,123 $ 30,076
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation of property, plant and equipment 9,002 6,887
Amortization of intangible assets 2,658 2,391
Amortization of debt discount and debt issuance costs 728 724
Amortization of premium and accretion of discount on available-for-sale marketable securities, net 2,550 1,295
Share-based Payment Arrangement, Noncash Expense 34,107 23,153
Deferred income taxes, net (1,034) (2,141)
Loss (gain) from sale and disposal of assets (410) 2,147
Exchange rate fluctuations and other items, net 3,024 13,303
Changes in assets and liabilities:    
Inventories, net (51,323) (8,376)
Prepaid expenses and other assets (17,163) 20,218
Trade receivables, net (224,865) (57,380)
Trade payables, net (28,045) (39,034)
Employees and payroll accruals 9,246 7,477
Warranty obligations 27,629 13,088
Deferred revenues and customers advances 15,029 3,615
Other liabilities, net 22,755 6,640
Net cash provided by (used in) operating activities (162,989) 24,083
Cash flows from investing activities:    
Proceed from sales and maturities of available-for-sale marketable securities 53,096 40,450
Purchase of property, plant and equipment (43,210) (24,545)
Investment in available-for-sale marketable securities (26,712) (186,528)
Withdrawal from bank deposits, net 0 16,470
Other investing activities 1,692 571
Net cash used in investing activities (15,134) (153,582)
Cash flows from financing activities:    
Proceeds from secondary public offering, net of issuance costs 650,526 0
Proceeds from exercise of stock-based awards 1,478 5,008
Proceeds (withholdings) from stock-based awards, net 822 (6,724)
Other financing activities (491) (346)
Net cash provided by (used in) financing activities 652,335 (2,062)
Increase (decrease) in cash and cash equivalents 474,212 (131,561)
Cash and cash equivalents at the beginning of the period 530,089 827,146
Effect of exchange rate differences on cash and cash equivalents (1,529) (10,428)
Cash and cash equivalents at the end of the period 1,002,772 685,157
Supplemental disclosure of non-cash activities:    
Right-of-use asset recognized with corresponding lease liability $ 27,248 $ 1,745
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.1
GENERAL
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
GENERAL
NOTE 1:       GENERAL
 
  a.
SolarEdge Technologies, Inc. (the “Company”) and its subsidiaries design, develop, and sell an intelligent inverter solution designed to maximize power generation at the individual photovoltaic (“PV”) module level while lowering the cost of energy produced by the solar PV system and providing comprehensive and advanced safety features. The Company’s products consist mainly of (i) power optimizers designed to maximize energy throughput from each and every module through constant tracking of Maximum Power Point individually per module, (ii) inverters which invert direct current (DC) from the PV module to alternating current (AC) including the Company’s future ready energy hub inverter which supports, among other things, connection to a DC- coupled battery for backup capabilities, (iii) a remote cloud-based monitoring platform, that collects and processes information from the power optimizers and inverters to enable customers and system owners, to monitor and manage the solar PV system (iv) a residential storage and backup solution which includes a company designed and manufactured lithium-ion DC-coupled battery that is used to increase energy independence and maximize self-consumption for homeowners including a battery, and (v) additional smart energy management solutions.
 
The Company and its subsidiaries sell products worldwide through large distributors, electrical equipment wholesalers, as well as directly to large solar installers and engineering, procurement and construction firms.
 
  b.
The Company has expanded its activity to other areas of smart energy technology organically and through acquisitions. The Company now offers a variety of energy solutions, which include lithium-ion cells, batteries and energy storage systems (“Energy Storage”), full powertrain kits for electric vehicles, or EVs (“e-Mobility”), uninterrupted power supply solutions or UPS (“Critical Power”), as well as automated machines for industrial use (“Automation Machines”).
 
  c.
Basis of Presentation:
 
The unaudited condensed consolidated financial statements and accompanying notes have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”). In management’s opinion, the unaudited condensed consolidated financial statements reflect all adjustments of a normal recurring nature that are necessary for a fair presentation of the results for the interim periods presented. The Company’s interim period results do not necessarily indicate the results that may be expected for any other interim period or for the full fiscal year.
 
The significant accounting policies applied in the annual consolidated financial statements of the Company as of December 31, 2021, contained in the Company’s Annual Report on Form 10-K filed with the SEC on February 22, 2022, have been applied consistently in these unaudited interim condensed consolidated financial statements.
 
  d.
Use of estimates:
 
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, costs and expenses and related disclosures in the accompanying notes. The duration, scope and effects of the ongoing Covid-19 pandemic and the conflict in Ukraine, government and other third-party responses to it, and the related macroeconomic effects, including to the Company’s business and the business of the Company’s suppliers and customers are uncertain, rapidly changing and difficult to predict. As a result, the Company’s accounting estimates and assumptions may change over time in response to this evolving situation. Such changes could result in future impairments of goodwill, intangibles, long-lived assets, inventories, incremental credit losses on receivables and available-for-sale marketable debt securities, or an increase in the Company’s insurance liabilities as of the time of a relevant measurement event.
 
  e.
Concentrations of supply risks:
 
The Company depends on two contract manufacturers and several limited or single source component suppliers. Reliance on these vendors makes the Company vulnerable to possible capacity constraints and reduced control over component availability, delivery schedules, manufacturing yields, and costs.

As of March 31, 2022, and December 31, 2021, two contract manufacturers collectively accounted for 20.9% and 27.9% of the Company’s total trade payables, net, respectively.
 
During 2020, the Company began commercial shipments from its manufacturing facility in the North of Israel, “Sella 1”. During the second quarter of 2021, Sella 1 reached full manufacturing capacity.
 
  f.
New accounting pronouncements not yet adopted:
 
From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board ("FASB") or other standard setting bodies are adopted by the Company as of the specified effective date. The Company believes that the impact of recently issued standards that are not yet effective will not have a material impact on its financial position or results of operations upon adoption.
 
  g.
Recently issued and adopted pronouncements:
 
In October 2021, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2021-08, Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (Topic 805). This ASU requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities (deferred revenue) from acquired contracts using the revenue recognition guidance in Topic 606. At the acquisition date, the acquirer applies the revenue model as if it had originated the acquired contracts. The ASU is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years. Adoption of the ASU should be applied prospectively. Early adoption is also permitted, including adoption in an interim period. The Company elected to early adopt ASU 2021-08 on January 1, 2022, and will apply this new guidance to all business combinations consummated subsequent to this date. Currently this ASU has no material impact on our consolidated financial statements.
 
In November 2021 the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update No. 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance. Under ASU 2021-10, the accounting entities with transactions with a government that are accounted for by analogy to a grant or contribution accounting model are required to annually disclose certain information regarding the transaction including: (i) nature and related accounting policy used; (ii) line items on the balance sheet and income statement affected by the transactions; (iii) amounts applicable to each line item; and (iv) significant terms and conditions. This guidance is effective for financial statements issued for annual periods beginning after 15 December 2021. The adoption of this ASU will have a minor impact on the disclosures to the annual consolidated financial statements.
 
  h.
Certain prior period amounts have been reclassified to conform to the current period presentation.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.1
MARKETABLE SECURITIES
3 Months Ended
Mar. 31, 2022
Marketable Securities [Abstract]  
MARKETABLE SECURITIES
NOTE 2:       MARKETABLE SECURITIES
 
The following is a summary of available-for-sale marketable securities as of March 31, 2022:
 
   
Amortized
cost
   
Gross unrealized
gains
   
Gross unrealized
losses
   
Fair value
 
Available-for-sale – matures within one year:
                       
Corporate bonds
 
$
154,930
   
$
-
   
$
(882
)
 
$
154,048
 
Governmental bonds
   
4,528
     
-
     
(19
)
   
4,509
 
     
159,458
     
-
     
(901
)
   
158,557
 
Available-for-sale – matures after one year:
                               
Corporate bonds
   
453,220
     
-
     
(16,507
)
   
436,713
 
Governmental bonds
   
13,428
     
-
     
(468
)
   
12,960
 
     
466,648
     
-
     
(16,975
)
   
449,673
 
Total
 
$
626,106
   
$
-
   
$
(17,876
)
 
$
608,230
 
 
The following is a summary of available-for-sale marketable securities as of December 31, 2021:
 
   
Amortized
cost
   
Gross unrealized
gains
   
Gross unrealized
losses
   
Fair value
 
Available-for-sale – matures within one year:
                       
Corporate bonds
 
$
160,462
   
$
23
   
$
(320
)
 
$
160,165
 
Governmental bonds
   
7,576
     
-
     
(13
)
   
7,563
 
     
168,038
     
23
     
(333
)
   
167,728
 
Available-for-sale – matures after one year:
                               
Corporate bonds
   
474,412
     
9
     
(5,580
)
   
468,841
 
Governmental bonds
   
13,506
     
-
     
(119
)
   
13,387
 
     
487,918
     
9
     
(5,699
)
   
482,228
 
Total
 
$
655,956
   
$
32
   
$
(6,032
)
 
$
649,956
 
 
As of March 31, 2022 and December 31, 2021 the Company didn’t record an allowance for credit losses for its available-for-sale marketable debt securities.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.1
INVENTORIES, NET
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
INVENTORIES, NET

NOTE 3:       INVENTORIES, NET

 
   
March 31,
2022
   
December 31,
2021
 
Raw materials
 
$
317,173
   
$
247,386
 
Work in process
   
16,800
     
13,863
 
Finished goods
 
 
98,531
   
 
118,894
 
   
$
432,504
   
$
380,143
 
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.1
INVESTMENT IN PRIVATELY-HELD COMPANY
3 Months Ended
Mar. 31, 2022
Equity Method Investments and Joint Ventures [Abstract]  
INVESTMENT IN PRIVATELY-HELD COMPANY
NOTE 4:       INVESTMENT IN PRIVATELY-HELD COMPANY
 
On January 31, 2021, the Company completed an investment of $11,643 in the preferred stock of AutoGrid Systems, Inc. ("AutoGrid"), a privately held company without readily determinable fair values.
 
On February 1, 2021, the Company signed on a preferred stock purchase agreement for an additional investment of $5,000 in AutoGrid's preferred stock (the "second investment"). On April 28, 2021, the Company completed the second investment.
 
The Company accounted for the AutoGrid investment as an equity investment that does not have readily determinable fair values. As such, the Company’s non-marketable equity securities had a carrying value of $16,643 as of March 31, 2022 and December 31, 2021.
 
Investments in privately-held companies are included within other long-term assets on the consolidated balance sheets.
 
No impairment or other adjustments related to observable price changes in orderly transactions for identical or similar investments were identified for the three months ended March 31, 2022 and 2021.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.1
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES
3 Months Ended
Mar. 31, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES
NOTE 5:       DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES
 
To protect against the increase in value of forecasted foreign currency cash flows resulting from salary denominated in the Israeli currency, the New Israeli Shekels (“NIS”), during the three months ended March 31, 2022, the Company instituted a foreign currency cash flow hedging program. The Company hedges portions of the anticipated payroll denominated in NIS for a period of one to nine months with hedging contracts. Accordingly, when the dollar strengthens against the NIS, the decline in present value of future foreign currency expenses is offset by losses in the fair value of the hedging contracts. Conversely, when the dollar weakens, the increase in the present value of future foreign currency cash flows is offset by gains in the fair value of the hedging contracts. These hedging contracts are designated as cash flow hedges, as defined by ASC 815 and are all effective hedges.
 
As of March 31, 2022, the Company entered into forward contracts and put and call options to sell and buy U.S. dollars (“USD”) for NIS in the amount of $29 million and $44 million, respectively.
 
In addition to the above-mentioned cash flow hedges transactions, the Company also entered into derivative instrument arrangements to hedge the Company’s exposure to currencies other than the U.S. dollar. These derivative instruments are not designated as cash flow hedges, as defined by ASC 815, and therefore all gains and losses, resulting from fair value remeasurement, were recorded immediately in the statement of income, under "Financial expense, net".
 
As of March 31, 2022, the Company entered into forward contracts to sell Australian dollars (“AUD”) for U.S. dollars in the amount of AUD 19 million.
 
As of March 31, 2022, the Company entered into forward contracts to sell Euro for U.S. dollars in the amount of €29 million.
 
As of March 31, 2022, the Company entered into forward contracts to sell U.S. dollars for South Korean Won in the amount of $5,000.
 
The fair value of derivative assets as of March 31, 2022, and December 31, 2021 was $2,042 and $4,009, which was recorded in prepaid expenses and other current assets in the Consolidated Balance Sheets, respectively.
 
The fair value of derivative liabilities as of March 31, 2022, and December 31, 2021 was $536 and $169, which was recorded in accrued expenses and other current liabilities in the Consolidated Balance Sheets, respectively.
 
For the three months ended March 31, 2022 and 2021, the Company recorded a gain and in the amount of $934 and $3,536, respectively, in "Financial expense, net", related to the derivative instruments not designated as hedging instruments.
 
For the three months ended March 31, 2022 and 2021, the Company recorded an unrealized loss in the amount of $1,178 and $128, net of tax effect, respectively, in “Accumulated other comprehensive loss” related to the derivative assets designated as hedging instruments.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.1
FAIR VALUE MEASUREMENTS
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS

NOTE 6:      FAIR VALUE MEASUREMENTS

 

In accordance with ASC 820, the Company measures its cash equivalents and marketable securities, at fair value using the market approach valuation technique. Cash equivalents and marketable securities are classified within Level 1 and Level 2, respectively, because these assets are valued using quoted market prices or alternative pricing sources and models utilizing market observable inputs. Foreign currency derivative contracts are classified within the Level 2 value hierarchy, as the valuation inputs are based on quoted prices and market observable data of similar instruments.
 
The following table sets forth the Company’s assets that were measured at fair value as of March 31, 2022 and December 31, 2021 by level within the fair value hierarchy:
 
       
Fair value measurements as of
 
Description
 
Fair Value Hierarchy
 
March 31,
2022
   
December 31, 2021
 
Assets:
               
Cash equivalents:
               
Money market mutual funds
 
Level 1
 
$
603,405
   
$
21,680
 
Derivative instruments asset:
                   
Forward contracts designated as hedging instruments
 
Level 2
 
$
465
   
$
992
 
Options and forward contracts not designated as hedging instruments
 
Level 2
 
$
1,577
   
$
3,017
 
Short-term marketable securities:
                   
Corporate bonds
 
Level 2
 
$
154,048
   
$
160,165
 
Governmental bonds
 
Level 2
 
$
4,509
   
$
7,563
 
Long-term marketable securities:
                   
Corporate bonds
 
Level 2
 
$
436,713
   
$
468,841
 
Governmental bonds
 
Level 2
 
$
12,960
   
$
13,387
 
Liabilities
                   
Derivative instruments liability:
                   
Options and forward contracts designated as hedging instruments
 
Level 2
 
$
(245
)
 
$
-
 
Forward contracts not designated as hedging instruments
 
Level 2
 
$
(291
)
 
$
169
 
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.1
WARRANTY OBLIGATIONS
3 Months Ended
Mar. 31, 2022
Product Warranties Disclosures [Abstract]  
WARRANTY OBLIGATIONS

NOTE 7:       WARRANTY OBLIGATIONS

 
Changes in the Company’s product warranty obligations for the three months ended March 31, 2022 and 2021, were as follows:
 
   
Three Months Ended March 31,
 
   
2022
   
2021
 
Balance, at the beginning of the period
 
$
265,160
   
$
204,994
 
Additions and adjustments to cost of revenues
   
47,907
     
29,971
 
Usage and current warranty expenses
   
(20,401
)
   
(17,012
)
Balance, at end of the period
   
292,666
     
217,953
 
Less current portion
   
(82,340
)
   
(63,443
)
Long term portion
 
$
210,326
   
$
154,510
 
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.1
DEFERRED REVENUES
12 Months Ended
Dec. 31, 2021
Revenue Recognition and Deferred Revenue [Abstract]  
DEFERRED REVENUES

NOTE 8:       DEFERRED REVENUES

 
Deferred revenues consist of deferred cloud-based monitoring services, communication services, warranty extension services and advance payments received from customers for the Company’s products. Deferred revenues are classified as short-term and long-term deferred revenues based on the period in which revenues are expected to be recognized.
 
Significant changes in the balances of deferred revenues during the period are as follows:
 
   
Three Months Ended March 31,
 
   
2022
   
2021
 
Balance, at the beginning of the period
 
$
169,345
   
$
140,020
 
Revenue recognized
   
(14,529
)
   
(19,786
)
Increase in deferred revenues and customer advances
   
29,429
     
22,999
 
Balance, at the end of the period
   
184,245
     
143,233
 
Less current portion
   
(25,511
)
   
(21,065
)
Long term portion
 
$
158,734
   
$
122,168
 
 
The following table includes estimated revenues expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) as of March 31, 2022:
 
2022
 
$
15,468
 
2023
   
17,380
 
2024
   
8,468
 
2025
   
7,506
 
2026
   
6,769
 
Thereafter
   
128,654
 
Total deferred revenues
 
$
184,245
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
3 Months Ended
Mar. 31, 2022
Payables and Accruals [Abstract]  
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
NOTE 9:       ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
 
   
March 31,
2022
   
December 31, 2021
 
Accrued expenses
 
$
65,903
   
$
51,014
 
Government authorities
   
27,707
     
22,631
 
Operating lease liabilities
   
14,570
     
12,728
 
Provision for legal claims
   
11,476
     
11,622
 
Other
   
15,295
     
11,384
 
   
$
134,951
   
$
109,379
 
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.1
CONVERTIBLE SENIOR NOTES
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
CONVERTIBLE SENIOR NOTES

NOTE 10:       CONVERTIBLE SENIOR NOTES

 
On September 25, 2020, the Company sold $632,500 aggregate principal amount of its 0.00% convertible senior notes due 2025 (the “Notes”). The Notes were sold pursuant to an indenture, dated September 25, 2020 (the “Indenture”), between the Company and U.S. Bank National Association, as trustee. The Notes do not bear regular interest and mature on September 15, 2025, unless earlier repurchased or converted in accordance with their terms. The Notes are general senior unsecured obligations of the Company. Holders may convert their Notes prior to the close of business on the business day immediately preceding June 15, 2025 in multiples of $1,000 principal amount, only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on December 31, 2020 (and only during such calendar quarter), if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day; (2) during the five-business-day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of the Notes for each trading day of that five consecutive trading day period was less than 98% of the product of the last reported sale price of the common stock and the conversion rate on each such trading day; or (3) upon the occurrence of specified corporate events as described in the Indenture. In addition, holders may convert their Notes, in multiples of $1,000 principal amount, at their option at any time beginning on or after June 15, 2025, and prior to the close of business on the second scheduled trading day immediately preceding the stated maturity date of the Notes, without regard to the foregoing circumstances. The initial conversion rate for the Notes was 3.5997 shares of common stock per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $277.80 per share of common stock, subject to adjustment upon the occurrence of certain specified events as set forth in the Indenture.
 
Upon conversion, the Company may choose to pay or deliver, as the case may be, cash, shares of common stock or a combination of cash and shares of common stock.
 
In addition, upon the occurrence of a fundamental change (as defined in the Indenture), holders of the Notes may require the Company to repurchase all or a portion of their Notes, in multiples of $1,000 principal amount, at a repurchase price of 100% of the principal amount of the Notes, plus any accrued and unpaid special interest to, but excluding the fundamental change repurchase date. If certain fundamental changes referred to as make-whole fundamental changes occur, the conversion rate for the Notes may be increased.
 
The Convertible Senior Notes consisted of the following as of March 31, 2022 and December 31, 2021:
 
   
March 31,
2022
   
December 31,
2021
 
Liability:
           
Principal
 
$
632,500
   
$
632,500
 
Unamortized issuance costs
   
(10,237
)
   
(10,965
)
Net carrying amount
 
$
622,263
   
$
621,535
 
 
For the three months ended March 31, 2022 and 2021 the Company recorded issuance costs related to the Notes in the amount of $728 and $724, respectively.
 
As of March 31, 2022, the issuance costs of the Notes will be amortized over the remaining term of approximately 3.5 years.
 
The annual effective interest rate of the liability component is 0.47%.
 
As of March 31, 2022, the estimated fair value of the Notes, which the Company has classified as Level 2 financial instruments, is $878,985. The estimated fair value was determined based on the quoted bid price of the Notes in an over-the-counter market on the last trading day of the reporting period.
 
As of March 31, 2022, the if-converted value of the Notes exceeded the principal amount by $246,485.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK CAPITAL
3 Months Ended
Mar. 31, 2022
Share-based Payment Arrangement [Abstract]  
STOCK CAPITAL
NOTE 11:       STOCK CAPITAL
 
a.            Common stock rights:
 
Common stock confers upon its holders the right to receive notice of, and to participate in, all general meetings of the Company, where each share of common stock shall have one vote for all purposes; to share equally, on a per share basis, in bonuses, profits, or distributions out of fund legally available therefor; and to participate in the distribution of the surplus assets of the Company in the event of liquidation of the Company.
 
b.            Secondary public offering:
 
On March 17, 2022, the Company offered and sold 2,300,000 shares of the Company’s common stock, at a public offering price of $295.00 per share. The shares of Common Stock were issued and sold pursuant to the underwriting agreement dated March 17, 2022 among the Company, Goldman Sachs & Co. LLC, J.P. Morgan Securities LLC and Morgan Stanley & Co. LLC (the “Underwriting Agreement”). All of the offered shares were issued at closing, including 300,000 shares of Common Stock that were issued and sold pursuant to the underwriters’ option to purchase additional shares under the Underwriting Agreement, which was exercised in full on March 18, 2022. The shares of Common Stock were issued and sold pursuant to the Company’s Registration Statement on Form S-3, which became effective upon filing with the Securities and Exchange Commission on February 22, 2022, the related prospectus dated February 22, 2022, and the prospectus supplement dated March 17, 2022.
 
The net proceeds to the Company after underwriters' discounts and commissions of $27,140 and $834 of offering costs was $650,526.
 
c.            Equity Incentive Plans:
 
The Company’s 2007 Global Incentive Plan (the “2007 Plan”) was adopted by the board of directors on August 30, 2007. The 2007 Plan terminated upon the Company’s IPO on March 31, 2015 and no further awards may be granted thereunder. All outstanding awards will continue to be governed by their existing terms and 379,358 available options for future grant were transferred to the Company’s 2015 Global Incentive Plan (the “2015 Plan”) and are reserved for future issuances under the 2015 plan. The 2015 Plan became effective upon the consummation of the IPO. The 2015 Plan provides for the grant of options, restricted stock units ("RSU"), performance stock units ("PSU"), and other share-based awards to directors, employees, officers and non-employees of the Company and its subsidiaries. As of March 31, 2022, a total of 18,047,085 shares of common stock were reserved for issuance pursuant to stock awards under the 2015 Plan (the “Share Reserve”).
 
The Share Reserve will automatically increase on January 1st of each year during the term of the 2015 Plan, commencing on January 1st of the year following the year in which the 2015 Plan becomes effective, in an amount equal to 5% of the total number of shares of capital stock outstanding on December 31st of the preceding calendar year; provided, however, that the Company’s board of directors may determine that there will not be a January 1st increase in the Share Reserve in a given year or that the increase will be less than 5% of the shares of capital stock outstanding on the preceding December 31st.
 
The Company granted under its 2015 Plan, PSU awards to certain employees and officers which vest upon the achievement of certain performance or market conditions subject to their continued employment with the Company.
 
The market condition for the PSUs is based on the Company’s total shareholder return ("TSR") compared to the TSR of companies listed in the S&P 500 index over a one to three year performance period. The Company uses a Monte-Carlo simulation to determine the grant date fair value for these awards, which takes into consideration the market price of a share of the Company’s common stock on the date of grant less the present value of dividends expected during the requisite service period, as well as the possible outcomes pertaining to the TSR market condition. The Company recognizes such compensation expenses on an accelerated vesting method.

 

The aggregate maximum number of shares of common stock that may be issued on the exercise of incentive stock options is 10,000,000. As of March 31, 2022, an aggregate of 8,617,974 options are still available for future grant under the 2015 Plan.
 
A summary of the activity in stock options and related information is as follows:

 

 
   
Number of options
   
Weighted average exercise price
   
Weighted average remaining contractual term in years
   
Aggregate intrinsic Value
 
Outstanding as of December 31, 2021
   
474,280
   
$
44.68
     
5.22
   
$
112,479
 
Exercised
   
(51,759
)
   
28.55
     
-
     
15,142
 
Forfeited or expired
   
(243
)
   
5.01
     
-
     
-
 
Outstanding as of March 31, 2022
   
422,278
   
$
46.63
   
 
5.04
   
$
114,987
 
Vested and expected to vest as of March 31, 2022
   
420,193
   
$
46.36
   
 
5.45
   
$
115,977
 
Exercisable as of March 31, 2022
   
342,083
   
$
31.86
   
 
4.99
   
$
99,379
 
The aggregate intrinsic value in the tables above represents the total intrinsic value (the difference between the fair value of the Company’s common stock as of the last day of each period and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders had all option holders exercised their options on the last day of each period.
 
A summary of the activity in the RSUs and related information is as follows:
 
   
Number of RSUs
   
Weighted average grant date fair value
 
Unvested as of December 31, 2021
   
1,759,972
   
$
189.25
 
Granted
   
94,839
     
312.32
 
Vested
   
(218,992
)
   
118.04
 
Forfeited
   
(44,567
)
   
204.02
 
Unvested as of March 31, 2022
   
1,591,252
   
$
185.66
 
 
A summary of the activity in the PSUs and related information is as follows:
 
   
Number of PSUs
   
Weighted average grant date fair value
 
Unvested as of December 31, 2021
   
108,595
   
$
296.40
 
Granted
   
54,964
     
209.33
 
Unvested as of March 31, 2022
   
163,559
   
$
267.14
 
 
d.           Employee Stock Purchase Plan:
 
The Company adopted an ESPP effective upon the consummation of the IPO. As of March 31, 2022, a total of 3,662,737 shares were reserved for issuance under this plan. The number of shares of common stock reserved for issuance under the ESPP will increase automatically on January 1st of each year, for ten years, by the lesser of 1% of the total number of shares of the Company’s common stock outstanding on December 31st of the preceding calendar year or 487,643 shares. However, the Company’s board of directors may reduce the amount of the increase in any particular year at their discretion, including a reduction to zero.
 
The ESPP is implemented through an offering every six months. According to the ESPP, eligible employees may use up to 15% of their salaries to purchase common stock up to an aggregate limit of $15 per participant for every six months plan. The price of an ordinary share purchased under the ESPP is equal to 85% of the lower of the fair market value of the ordinary share on the subscription date of each offering period or on the purchase date.
 
As of March 31, 2022, 661,827 shares of common stock had been purchased under the ESPP.
 
As of March 31, 2022, 3,000,910 shares of common stock were available for future issuance under the ESPP.
 
In accordance with ASC No. 718, the ESPP is compensatory and, as such, results in recognition of compensation cost.
 
e.            Stock-based compensation expenses:
 
The Company recognized stock-based compensation expenses related to all stock-based awards in the consolidated statement of income for the three months ended March 31, 2022, and 2021, as follows:
 
   

Three Months Ended March 31,

      2022       2021
Cost of revenues
 
$
5,062
   
$
5,790
 
Research and development
   
14,985
     
8,798
 
Selling and marketing
   
6,701
     
5,435
 
General and administrative
   
7,359
     
3,130
 
Total stock-based compensation expenses
 
$
34,107
   
$
23,153
 
 
The total tax benefit associated with share-based compensation for the three months ended March 31, 2022 and 2021 was $3,478 and $4,397, respectively. The tax benefit realized from share-based compensation for three months ended March 31, 2022 and 2021 was $2,927 and $2,749, respectively.
 
As of March 31, 2022, there were total unrecognized compensation expenses in the amount of $308,373 related to non-vested equity-based compensation arrangements granted under the Company’s plans and non-plan awards. These expenses are expected to be recognized during the period from April 1, 2022 through October 31, 2026.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENT LIABILITIES
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENT LIABILITIES

NOTE 12:       COMMITMENTS AND CONTINGENT LIABILITIES

 
a.            Guarantees:
 
As of March 31, 2022, contingent liabilities exist regarding guarantees in the amounts of $6,284 and $1,541 in respect of office rent lease agreements and other transactions, respectively.
 
b.            Contractual purchase obligations:
 
The Company has contractual obligations to purchase goods and raw materials. These contractual purchase obligations relate to inventories and other purchase orders, which cannot be canceled without penalty. In addition, the Company acquires raw materials or other goods and services, including product components, by issuing authorizations to its suppliers to purchase materials based on its projected demand and manufacturing needs.
 
As of March 31, 2022, the Company had non-cancelable purchase obligations totaling approximately $1,426,689, out of which the Company recorded a provision for loss in the amount of $4,745.
 
As of March 31, 2022, the Company had contractual obligations for capital expenditures totaling approximately $144,201. These commitments reflect purchases of automated assembly lines and other machinery related to the Company’s manufacturing process as well as capital expenditures associated with the construction of Sella 2, the Company’s planned second lithium-ion cell and battery factory in Korea.
 
c.            Legal claims:
 
From time to time, the Company may be involved in various claims and legal proceedings. The Company reviews the status of each matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount can be reasonably estimated, the Company accrues a liability for the estimated loss. These accruals are reviewed at least quarterly and adjusted to reflect the impact of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular matter.
 
In September 2018, the Company’s German subsidiary, SolarEdge Technologies GmbH received a complaint filed by competitor SMA Solar Technology AG (“SMA”). The complaint, filed in the District Court Düsseldorf, Germany, alleges that SolarEdge's 12.5kW - 27.6kW inverters infringe two of the plaintiff’s patents. SMA asserted a value in dispute of EUR 5.5 million (approximately $6,102) for both patents. The Company challenged the validity of both patents. With respect to one of the claims, in October 2020, the German Patent Court rendered the SMA patent invalid and this invalidity has been appealed by SMA. With respect to the other claim, in November 2019, the first instance court stayed the infringement proceedings since it considered it to be highly likely that the second SMA patent would also be rendered invalid. The Company believes that it has meritorious defenses to the claims asserted and intends to vigorously defend against the remaining lawsuit.
 
In May 2019, the Company’s two Chinese subsidiaries and its equipment manufacturer in China were served with three lawsuits by Huawei Technologies Co., Ltd., a Chinese entity (“Huawei”). The lawsuits, filed in the Guangzhou intellectual property court, alleged infringement of three patents and asked for an injunction of manufacture, use, sale and offer for sale, and damage awards. A first-instance judgment was issued on August 7, 2020 ordering the three defendants to collectively pay damages in the amount of approximately Chinese Yuan (“CNY”) 10.5 million (approximately $1,658), including court fees. The Company has filed an appeal with the Supreme People’s Court of China. The Company's appeal to the Supreme People's Court was denied in December of 2021, rendering a payment by us to Huawei in an amount of $1,658. The judgement has not been enforced. In addition, in January 2021, Huawei filed a motion to increase its claimed monetary damages to CNY 50.5 million (approximately $7,975) with respect to the second lawsuit. In February 2021, a preliminary injunction was rendered by the Guangzhou intellectual property court with respect to such second lawsuit and applying to seven inverter models. In line with the court’s mandate, the Company took immediate action to make software changes to meet the court order. In addition, in February 22, 2021 a first-instance judgment was issued ordering payment of damages in the amount of CNY 50.5 million (approximately $7,975), including court fees, with respect to the second patent. The Company appealed this judgement with the Supreme People’s Court which case is still pending. The first instance court’s judgement is not effective or enforceable pending the appeal. In October 2021, a first-instance judgment was issued ordering to pay damages in the amount of approximately CNY 10.5 million (approximately $1,658), including court fees, with respect to the third lawsuit. The Company has filed an appeal with the Supreme People’s Court of China which also is still pending. The first instance court’s judgement is not effective or enforceable pending the appeal. The Company believes that it has meritorious defenses to the claims asserted by Huawei.
 
In December 2019, the Company received a lawsuit filed by a former consultant of the Company and its Israeli subsidiary in the amount of NIS 25.5 million (approximately $8,029) claiming damages caused relating to a terminated consulting agreement and stock options therein. The Company believes it has meritorious defenses to the claims asserted and intends to vigorously defend against this lawsuit.
 
As of March 31, 2022, accrued amounts for legal claims of $11,476 were recorded in accrued expenses and other current liabilities.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.1
ACCUMULATED OTHER COMPREHENSIVE LOSS
3 Months Ended
Mar. 31, 2022
Accumulated Other Comprehensive Income Loss [Abstract]  
ACCUMULATED OTHER COMPREHENSIVE LOSS

NOTE 13:       ACCUMULATED OTHER COMPREHENSIVE LOSS

 
The following table summarizes the changes in accumulated balances of other comprehensive gain (loss), net of taxes:
 
   
Three Months Ended
March 31,
 
   
2022
   
2021
 
Unrealized gains (losses) on available-for-sale marketable securities
           
Beginning balance
 
$
(4,709
)
 
$
240
 
Revaluation
   
(12,721
)
   
(1,468
)
Tax on revaluation
   
2,471
     
283
 
Other comprehensive loss before reclassifications
   
(10,250
)
   
(1,185
)
Reclassification
   
844
     
-
 
Tax on reclassification
   
(100
)
   
-
 
Losses reclassified from accumulated other comprehensive income
   
744
     
-
 
Net current period other comprehensive loss
   
(9,506
)
   
(1,185
)
Ending balance
 
$
(14,215
)
 
$
(945
)
Unrealized gains (losses) on cash flow hedges
               
Beginning balance
 
$
874
   
$
-
 
Revaluation
   
(1,337
)
   
(146
)
Tax on revaluation
   
159
     
18
 
Other comprehensive loss before reclassifications
   
(1,178
)
   
(128
)
Reclassification
   
565
     
-
 
Tax on reclassification
   
(67
)
   
-
 
Losses reclassified from accumulated other comprehensive loss
   
498
     
-
 
Net current period other comprehensive loss
   
(680
)
   
(128
)
Ending balance
 
$
194
   
$
(128
)
Foreign currency translation adjustments on intra-entity transactions that are of a long-term investment in nature
               
Beginning balance
 
$
(17,420
)
 
$
-
 
Revaluation
   
(6,983
)
   
(3,675
)
Tax on revaluation
   
-
     
-
 
Other comprehensive loss before reclassifications
   
(6,983
)
   
(3,675
)
Net current period other comprehensive loss
   
(6,983
)
   
(3,675
)
Ending balance
 
$
(24,403
)
 
$
(3,675
)
Unrealized gains (losses) on foreign currency translation
               
Beginning balance
 
$
(6,064
)
 
$
3,617
 
Revaluation
   
(1,579
)
   
(5,630
)
Tax on revaluation
   
-
     
-
 
Other comprehensive loss before reclassifications
   
(1,579
)
   
(5,630
)
Net current period other comprehensive loss
   
(1,579
)
   
(5,630
)
Ending balance
 
$
(7,643
)
 
$
(2,013
)
Total
 
$
(46,067
)
 
$
(6,761
)
 
The following table summarizes the changes in "Accumulated other comprehensive loss", net of taxes:
 
Details about Accumulated Other Comprehensive Loss Components
 
Three Months Ended
March 31,
 
Affected Line Item in the Statement of Income
   
2022
   
2021
   
Unrealized losses on available-for-sale marketable securities
             
   
$
(844
)
 
$
-
 
Financial expense, net
     
100
     
-
 
Income taxes
   
$
(744
)
 
$
-
 
Total, net of income taxes
Unrealized losses on cash flow hedges, net
                 
     
(67
)
   
-
 
Cost of revenues
     
(338
)
   
-
 
Research and development
     
(71
)
   
-
 
Sales and marketing
     
(89
)
   
-
 
General and administrative
   
$
(565
)
 
$
-
 
Total, before income taxes
     
67
     
-
 
Income taxes
     
(498
)
   
-
   
Total reclassifications for the period
 
$
(1,242
)
 
$
-
   
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS PER SHARE
3 Months Ended
Mar. 31, 2022
Net income per share:  
EARNINGS PER SHARE
NOTE 14:       EARNINGS PER SHARE
 
The following table presents the computation of basic and diluted EPS:
 
   
Three Months Ended March 31,
 
   
2022
   
2021
 
Basic EPS:
           
Numerator:
           
Net income
 
$
33,123
   
$
30,076
 
Denominator:
               
Shares used in computing net earnings per share of common stock, basic
   
53,134,937
     
51,726,998
 
Diluted EPS:
               
Numerator:
               
Net income attributable to common stock, basic
 
$
33,123
   
$
30,076
 
Notes due 2025
   
553
     
534
 
Net income attributable to common stock, diluted
 
$
33,676
   
$
30,610
 
Denominator:
               
Shares used in computing net earnings per share of common stock, basic
   
53,134,937
     
51,726,998
 
Notes due 2025
   
2,276,818
     
2,276,818
 
Effect of stock-based awards
   
903,438
     
1,993,320
 
Shares used in computing net earnings per share of common stock, diluted
   
56,315,193
     
55,997,136
 
 
No shares were excluded from the calculation for the three months ended March 31, 2022 and 2021.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.1
OTHER OPERATING EXPENSES
3 Months Ended
Mar. 31, 2022
Other Income and Expenses [Abstract]  
OTHER OPERATING EXPENSES (INCOME), NET
NOTE 15:       OTHER OPERATING EXPENSES
 
In the three months ended March 31, 2021, the Company recorded a write-off of long-lived assets in the amount of $2,209.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES
3 Months Ended
Mar. 31, 2022
Income Taxes  
INCOME TAXES
NOTE 16:       INCOME TAXES
 
The effective tax rate for the three months ended March 31, 2022 and 2021 was 27.1% and 20.9%, respectively.
 
The increase in the effective tax rate in the three months ended March 31, 2022, is primarily due to a different allocation of income among the Company’s US, Israeli, and foreign subsidiaries and the change to Section 174 of the U.S Internal Revenue Code, which went into effect on January 1, 2022. The change eliminates the option to deduct research and development expenditures currently and requires taxpayers to amortize them over five years (if generated from a US entity) and fifteen years (if generated from non-US entities). This change resulted in an increase in the Company’s taxable income and Global Intangible Low Taxed Income (“GILTI”) tax.
 
As of March 31, 2022, and December 31, 2021, unrecognized tax benefits were $2,303 and $2,192, respectively. If recognized, such benefits would favorably affect the Company’s effective tax rate.
 
The Company accrues interest and penalties related to unrecognized tax benefits in its provision for income taxes. The total amount of penalties and interest were immaterial as of March 31, 2022, and December 31, 2021.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.1
SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION
NOTE 17:       SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION (Cont.)
 
The Company operates in five different operating segments: Solar, Energy Storage, e-Mobility, Critical Power and Automation Machines.
 
The Company's Chief Executive Officer, who is the chief operating decision maker (“CODM”), makes resource allocation decisions and assesses performance based on financial information presented on a consolidated basis, accompanied by disaggregated information about revenues and contributed profit by the operating segments.
 
The Company does not allocate to its operating segments revenue recognized due to advance payments received for performance obligations that extend for a period greater than one year, related to Accounting Standard Codification 606, “Revenue from Contracts with Customers” (ASC 606).
 
Segment profit is comprised of gross profit for the segment less operating expenses that do not include amortization of purchased intangible assets, stock based compensation expenses and certain other items.
 
The Company manages its assets on a group basis, not by segments, as many of its assets are shared or co-mingled. The Company’s CODM does not regularly review asset information by segments and, therefore, the Company does not report asset information by segment.
 
The Company identified one operating segment as reportable – the Solar segment. The other operating segments are insignificant individually and therefore their results are presented together under “All other”.
 
The Solar segment includes the design, development, manufacturing, and sales of an intelligent inverter solution designed to maximize power generation at the individual PV module level and a residential storage solution, compatible with the Company’s energy hub inverter, intended to store and supply power for back-up and to maximize self-consumption. The Solar segment solution consists mainly of the Company’s power optimizers, inverters, batteries and cloud‑based monitoring platform.
 
The “All other” category includes the design, development, manufacturing and sales of energy storage products, e-Mobility products, UPS products and automated machines.
 
The following table presents information on reportable segments profit (loss) for the period presented:
 
   
Three Months Ended March 31,
 
   
2022
   
2021
 
   
Solar
   
All other
   
Solar
   
All other
 
Revenues
 
$
607,997
   
$
46,948
   
$
376,287
   
$
29,116
 
Cost of revenues
   
424,500
     
44,341
     
226,833
     
30,483
 
Gross profit (loss)
   
183,497
     
2,607
     
149,454
     
(1,367
)
Research and development
 
$
43,131
   
$
7,930
     
31,902
     
6,265
 
Sales and marketing
   
25,805
     
2,574
     
18,742
     
2,497
 
General and administrative
   
15,849
     
3,625
     
13,272
     
3,501
 
Segments profit (loss)
 
$
98,712
   
$
(11,522
)
 
$
85,538
   
$
(13,630
)
 
The following table presents information on reportable segments reconciliation to consolidated revenues for the periods presented:
 
   
Three Months Ended March 31,
 
   
2022
   
2021
 
Solar revenues
 
$
607,997
   
$
376,287
 
All other revenues
   
46,948
     
29,116
 
Revenues from services ASC 606
   
135
     
86
 
Consolidated revenues
 
$
655,080
   
$
405,489
 
 
The following table presents information on reportable segments reconciliation to consolidated operating income for the periods presented:
 
   
Three Months Ended March 31,
 
   
2022
   
2021
 
Solar segment profit
 
$
98,712
   
$
85,538
 
All other segment loss
   
(11,522
)
   
(13,630
)
Segments operating profit
   
87,190
     
71,908
 
Amounts not allocated to segments:
               
Stock based compensation expenses
   
(34,107
)
   
(23,153
)
Other unallocated expenses
   
(2,219
)
   
(4,627
)
Consolidated operating income
 
$
50,864
   
$
44,128
 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.1
MARKETABLE SECURITIES (Tables)
3 Months Ended
Mar. 31, 2022
Marketable Securities [Abstract]  
Schedule of Available-For-Sale Marketable Securities
The following is a summary of available-for-sale marketable securities as of March 31, 2022:
 
   
Amortized
cost
   
Gross unrealized
gains
   
Gross unrealized
losses
   
Fair value
 
Available-for-sale – matures within one year:
                       
Corporate bonds
 
$
154,930
   
$
-
   
$
(882
)
 
$
154,048
 
Governmental bonds
   
4,528
     
-
     
(19
)
   
4,509
 
     
159,458
     
-
     
(901
)
   
158,557
 
Available-for-sale – matures after one year:
                               
Corporate bonds
   
453,220
     
-
     
(16,507
)
   
436,713
 
Governmental bonds
   
13,428
     
-
     
(468
)
   
12,960
 
     
466,648
     
-
     
(16,975
)
   
449,673
 
Total
 
$
626,106
   
$
-
   
$
(17,876
)
 
$
608,230
 
 
The following is a summary of available-for-sale marketable securities as of December 31, 2021:
 
   
Amortized
cost
   
Gross unrealized
gains
   
Gross unrealized
losses
   
Fair value
 
Available-for-sale – matures within one year:
                       
Corporate bonds
 
$
160,462
   
$
23
   
$
(320
)
 
$
160,165
 
Governmental bonds
   
7,576
     
-
     
(13
)
   
7,563
 
     
168,038
     
23
     
(333
)
   
167,728
 
Available-for-sale – matures after one year:
                               
Corporate bonds
   
474,412
     
9
     
(5,580
)
   
468,841
 
Governmental bonds
   
13,506
     
-
     
(119
)
   
13,387
 
     
487,918
     
9
     
(5,699
)
   
482,228
 
Total
 
$
655,956
   
$
32
   
$
(6,032
)
 
$
649,956
 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.1
INVENTORIES, NET (Tables)
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventories, Net
 
   
March 31,
2022
   
December 31,
2021
 
Raw materials
 
$
317,173
   
$
247,386
 
Work in process
   
16,800
     
13,863
 
Finished goods
 
 
98,531
   
 
118,894
 
   
$
432,504
   
$
380,143
 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.1
FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value
       
Fair value measurements as of
 
Description
 
Fair Value Hierarchy
 
March 31,
2022
   
December 31, 2021
 
Assets:
               
Cash equivalents:
               
Money market mutual funds
 
Level 1
 
$
603,405
   
$
21,680
 
Derivative instruments asset:
                   
Forward contracts designated as hedging instruments
 
Level 2
 
$
465
   
$
992
 
Options and forward contracts not designated as hedging instruments
 
Level 2
 
$
1,577
   
$
3,017
 
Short-term marketable securities:
                   
Corporate bonds
 
Level 2
 
$
154,048
   
$
160,165
 
Governmental bonds
 
Level 2
 
$
4,509
   
$
7,563
 
Long-term marketable securities:
                   
Corporate bonds
 
Level 2
 
$
436,713
   
$
468,841
 
Governmental bonds
 
Level 2
 
$
12,960
   
$
13,387
 
Liabilities
                   
Derivative instruments liability:
                   
Options and forward contracts designated as hedging instruments
 
Level 2
 
$
(245
)
 
$
-
 
Forward contracts not designated as hedging instruments
 
Level 2
 
$
(291
)
 
$
169
 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
WARRANTY OBLIGATIONS (Tables)
3 Months Ended
Mar. 31, 2022
Product Warranties Disclosures [Abstract]  
Schedule of Warranty Obligations
 
Changes in the Company’s product warranty obligations for the three months ended March 31, 2022 and 2021, were as follows:
 
   
Three Months Ended March 31,
 
   
2022
   
2021
 
Balance, at the beginning of the period
 
$
265,160
   
$
204,994
 
Additions and adjustments to cost of revenues
   
47,907
     
29,971
 
Usage and current warranty expenses
   
(20,401
)
   
(17,012
)
Balance, at end of the period
   
292,666
     
217,953
 
Less current portion
   
(82,340
)
   
(63,443
)
Long term portion
 
$
210,326
   
$
154,510
 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.1
DEFERRED REVENUES (Tables)
3 Months Ended
Mar. 31, 2022
Revenue Recognition and Deferred Revenue [Abstract]  
Schedule of Balances of Deferred Revenues
   
Three Months Ended March 31,
 
   
2022
   
2021
 
Balance, at the beginning of the period
 
$
169,345
   
$
140,020
 
Revenue recognized
   
(14,529
)
   
(19,786
)
Increase in deferred revenues and customer advances
   
29,429
     
22,999
 
Balance, at the end of the period
   
184,245
     
143,233
 
Less current portion
   
(25,511
)
   
(21,065
)
Long term portion
 
$
158,734
   
$
122,168
 
Schedule Estimated Revenues Expected To Recognized In Future To Performance Obligations
 
2022
 
$
15,468
 
2023
   
17,380
 
2024
   
8,468
 
2025
   
7,506
 
2026
   
6,769
 
Thereafter
   
128,654
 
Total deferred revenues
 
$
184,245
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)
3 Months Ended
Mar. 31, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
   
March 31,
2022
   
December 31, 2021
 
Accrued expenses
 
$
65,903
   
$
51,014
 
Government authorities
   
27,707
     
22,631
 
Operating lease liabilities
   
14,570
     
12,728
 
Provision for legal claims
   
11,476
     
11,622
 
Other
   
15,295
     
11,384
 
   
$
134,951
   
$
109,379
 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
CONVERTIBLE SENIOR NOTES (Tables)
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Schedule of Convertible Senior Notes
   
March 31,
2022
   
December 31,
2021
 
Liability:
           
Principal
 
$
632,500
   
$
632,500
 
Unamortized issuance costs
   
(10,237
)
   
(10,965
)
Net carrying amount
 
$
622,263
   
$
621,535
 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK CAPITAL (Tables)
3 Months Ended
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of RSU Activity
A summary of the activity in the RSUs and related information is as follows:
 
   
Number of RSUs
   
Weighted average grant date fair value
 
Unvested as of December 31, 2021
   
1,759,972
   
$
189.25
 
Granted
   
94,839
     
312.32
 
Vested
   
(218,992
)
   
118.04
 
Forfeited
   
(44,567
)
   
204.02
 
Unvested as of March 31, 2022
   
1,591,252
   
$
185.66
 
 
A summary of the activity in the PSUs and related information is as follows:
 
   
Number of PSUs
   
Weighted average grant date fair value
 
Unvested as of December 31, 2021
   
108,595
   
$
296.40
 
Granted
   
54,964
     
209.33
 
Unvested as of March 31, 2022
   
163,559
   
$
267.14
 
Schedule of Recognized Stock-based Compensation Expenses
   

Three Months Ended March 31,

      2022       2021
Cost of revenues
 
$
5,062
   
$
5,790
 
Research and development
   
14,985
     
8,798
 
Selling and marketing
   
6,701
     
5,435
 
General and administrative
   
7,359
     
3,130
 
Total stock-based compensation expenses
 
$
34,107
   
$
23,153
 
Option [Member] | Employees and Members of Board of Directors [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Summary of the Activity in the Share Options Granted to Employees and Members of the Board of Directors
 
   
Number of options
   
Weighted average exercise price
   
Weighted average remaining contractual term in years
   
Aggregate intrinsic Value
 
Outstanding as of December 31, 2021
   
474,280
   
$
44.68
     
5.22
   
$
112,479
 
Exercised
   
(51,759
)
   
28.55
     
-
     
15,142
 
Forfeited or expired
   
(243
)
   
5.01
     
-
     
-
 
Outstanding as of March 31, 2022
   
422,278
   
$
46.63
   
 
5.04
   
$
114,987
 
Vested and expected to vest as of March 31, 2022
   
420,193
   
$
46.36
   
 
5.45
   
$
115,977
 
Exercisable as of March 31, 2022
   
342,083
   
$
31.86
   
 
4.99
   
$
99,379
 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)
3 Months Ended
Mar. 31, 2022
Accumulated Other Comprehensive Income Loss [Abstract]  
Schedule of Changes in AOCI
   
Three Months Ended
March 31,
 
   
2022
   
2021
 
Unrealized gains (losses) on available-for-sale marketable securities
           
Beginning balance
 
$
(4,709
)
 
$
240
 
Revaluation
   
(12,721
)
   
(1,468
)
Tax on revaluation
   
2,471
     
283
 
Other comprehensive loss before reclassifications
   
(10,250
)
   
(1,185
)
Reclassification
   
844
     
-
 
Tax on reclassification
   
(100
)
   
-
 
Losses reclassified from accumulated other comprehensive income
   
744
     
-
 
Net current period other comprehensive loss
   
(9,506
)
   
(1,185
)
Ending balance
 
$
(14,215
)
 
$
(945
)
Unrealized gains (losses) on cash flow hedges
               
Beginning balance
 
$
874
   
$
-
 
Revaluation
   
(1,337
)
   
(146
)
Tax on revaluation
   
159
     
18
 
Other comprehensive loss before reclassifications
   
(1,178
)
   
(128
)
Reclassification
   
565
     
-
 
Tax on reclassification
   
(67
)
   
-
 
Losses reclassified from accumulated other comprehensive loss
   
498
     
-
 
Net current period other comprehensive loss
   
(680
)
   
(128
)
Ending balance
 
$
194
   
$
(128
)
Foreign currency translation adjustments on intra-entity transactions that are of a long-term investment in nature
               
Beginning balance
 
$
(17,420
)
 
$
-
 
Revaluation
   
(6,983
)
   
(3,675
)
Tax on revaluation
   
-
     
-
 
Other comprehensive loss before reclassifications
   
(6,983
)
   
(3,675
)
Net current period other comprehensive loss
   
(6,983
)
   
(3,675
)
Ending balance
 
$
(24,403
)
 
$
(3,675
)
Unrealized gains (losses) on foreign currency translation
               
Beginning balance
 
$
(6,064
)
 
$
3,617
 
Revaluation
   
(1,579
)
   
(5,630
)
Tax on revaluation
   
-
     
-
 
Other comprehensive loss before reclassifications
   
(1,579
)
   
(5,630
)
Net current period other comprehensive loss
   
(1,579
)
   
(5,630
)
Ending balance
 
$
(7,643
)
 
$
(2,013
)
Total
 
$
(46,067
)
 
$
(6,761
)
Schedule of Reclassifications out of AOCI
Details about Accumulated Other Comprehensive Loss Components
 
Three Months Ended
March 31,
 
Affected Line Item in the Statement of Income
   
2022
   
2021
   
Unrealized losses on available-for-sale marketable securities
             
   
$
(844
)
 
$
-
 
Financial expense, net
     
100
     
-
 
Income taxes
   
$
(744
)
 
$
-
 
Total, net of income taxes
Unrealized losses on cash flow hedges, net
                 
     
(67
)
   
-
 
Cost of revenues
     
(338
)
   
-
 
Research and development
     
(71
)
   
-
 
Sales and marketing
     
(89
)
   
-
 
General and administrative
   
$
(565
)
 
$
-
 
Total, before income taxes
     
67
     
-
 
Income taxes
     
(498
)
   
-
   
Total reclassifications for the period
 
$
(1,242
)
 
$
-
   
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2022
Net income per share:  
Schedule of Computation of Basic and Diluted Net Earnings (Loss) Per Share
   
Three Months Ended March 31,
 
   
2022
   
2021
 
Basic EPS:
           
Numerator:
           
Net income
 
$
33,123
   
$
30,076
 
Denominator:
               
Shares used in computing net earnings per share of common stock, basic
   
53,134,937
     
51,726,998
 
Diluted EPS:
               
Numerator:
               
Net income attributable to common stock, basic
 
$
33,123
   
$
30,076
 
Notes due 2025
   
553
     
534
 
Net income attributable to common stock, diluted
 
$
33,676
   
$
30,610
 
Denominator:
               
Shares used in computing net earnings per share of common stock, basic
   
53,134,937
     
51,726,998
 
Notes due 2025
   
2,276,818
     
2,276,818
 
Effect of stock-based awards
   
903,438
     
1,993,320
 
Shares used in computing net earnings per share of common stock, diluted
   
56,315,193
     
55,997,136
 
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.1
SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION (Tables)
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
Schedule of Reportable Segments and Operating Income
   
Three Months Ended March 31,
 
   
2022
   
2021
 
   
Solar
   
All other
   
Solar
   
All other
 
Revenues
 
$
607,997
   
$
46,948
   
$
376,287
   
$
29,116
 
Cost of revenues
   
424,500
     
44,341
     
226,833
     
30,483
 
Gross profit (loss)
   
183,497
     
2,607
     
149,454
     
(1,367
)
Research and development
 
$
43,131
   
$
7,930
     
31,902
     
6,265
 
Sales and marketing
   
25,805
     
2,574
     
18,742
     
2,497
 
General and administrative
   
15,849
     
3,625
     
13,272
     
3,501
 
Segments profit (loss)
 
$
98,712
   
$
(11,522
)
 
$
85,538
   
$
(13,630
)
Schedule of Reportable Segments Reconciliation to Consolidated Revenues
The following table presents information on reportable segments reconciliation to consolidated revenues for the periods presented:
 
   
Three Months Ended March 31,
 
   
2022
   
2021
 
Solar revenues
 
$
607,997
   
$
376,287
 
All other revenues
   
46,948
     
29,116
 
Revenues from services ASC 606
   
135
     
86
 
Consolidated revenues
 
$
655,080
   
$
405,489
 
 
The following table presents information on reportable segments reconciliation to consolidated operating income for the periods presented:
 
   
Three Months Ended March 31,
 
   
2022
   
2021
 
Solar segment profit
 
$
98,712
   
$
85,538
 
All other segment loss
   
(11,522
)
   
(13,630
)
Segments operating profit
   
87,190
     
71,908
 
Amounts not allocated to segments:
               
Stock based compensation expenses
   
(34,107
)
   
(23,153
)
Other unallocated expenses
   
(2,219
)
   
(4,627
)
Consolidated operating income
 
$
50,864
   
$
44,128
 
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.1
GENERAL (Narrative) (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Accounts Payable [Member]    
Organization Consolidation and Presentation of Financial Statements [Line Items]    
Concentration risk (as a percent) 20.90% 27.90%
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.1
MARKETABLE SECURITIES (Schedule of AFS Marketable Debt Securities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Available-for-sale - matures within one year, Amortized cost $ 159,458 $ 168,038
Available-for-sale - matures within one year, Gross unrealized gains 0 23
Available-for-sale - matures within one yearr, Gross unrealized losses (901) (333)
Available-for-sale - matures within one year, Fair value 158,557 167,728
Available-for-sale - matures after one year, Amortized cost 466,648 487,918
Available-for-sale - matures after one year, Gross unrealized gains 0 9
Available-for-sale - matures after one year, Gross unrealized losses (16,975) (5,699)
Available-for-sale - matures after one year, Fair value 449,673 482,228
Amortized cost 626,106 655,956
Gross unrealized gains 0 32
Gross unrealized losses (17,876) (6,032)
Fair value 608,230 649,956
Corporate bonds [Member]    
Available-for-sale - matures within one year, Amortized cost 154,930 160,462
Available-for-sale - matures within one year, Gross unrealized gains 0 23
Available-for-sale - matures within one yearr, Gross unrealized losses (882) (320)
Available-for-sale - matures within one year, Fair value 154,048 160,165
Available-for-sale - matures after one year, Amortized cost 453,220 474,412
Available-for-sale - matures after one year, Gross unrealized gains 0 9
Available-for-sale - matures after one year, Gross unrealized losses (16,507) (5,580)
Available-for-sale - matures after one year, Fair value 436,713 468,841
Governmental bonds [Member]    
Available-for-sale - matures within one year, Amortized cost 4,528 7,576
Available-for-sale - matures within one year, Gross unrealized gains 0 0
Available-for-sale - matures within one yearr, Gross unrealized losses (19) (13)
Available-for-sale - matures within one year, Fair value 4,509 7,563
Available-for-sale - matures after one year, Amortized cost 13,428 13,506
Available-for-sale - matures after one year, Gross unrealized gains 0 0
Available-for-sale - matures after one year, Gross unrealized losses (468) (119)
Available-for-sale - matures after one year, Fair value $ 12,960 $ 13,387
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.1
INVENTORIES, NET (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials $ 317,173 $ 247,386
Work in process 16,800 13,863
Finished goods 98,531 118,894
Inventories, net $ 432,504 $ 380,143
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.1
INVESTMENT IN PRIVATELY-HELD COMPANY (Details) - AutoGrid Systems [Member] - USD ($)
$ in Thousands
Mar. 31, 2022
Feb. 01, 2021
Jan. 31, 2021
Schedule of Equity Method Investments [Line Items]      
Equity method investments of preferred stock   $ 5,000 $ 11,643
Carrying value of non-marketable equity securities $ 16,643    
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.1
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Narrative) (Details)
₩ in Thousands, $ in Thousands, € in Millions, ₪ in Millions, $ in Millions
3 Months Ended
Mar. 31, 2022
USD ($)
Mar. 31, 2021
USD ($)
Mar. 31, 2022
EUR (€)
Mar. 31, 2022
AUD ($)
Mar. 31, 2022
ILS (₪)
Mar. 31, 2022
KRW (₩)
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Derivative [Line Items]                
Fair value of derivative assets             $ 2,042 $ 4,009
Gain and loss of financial income (expense), net $ 934 $ 3,536            
Fair value of derivative liabilities             536 $ 169
Unrealized gain (loss) net of tax effect $ 1,178 $ 128            
Foreign exchange forward contracts [Member] | USD [Member]                
Derivative [Line Items]                
Forward/option contracts     € 29 $ 19   ₩ 5,000 $ 29,000  
Foreign exchange forward contracts [Member] | NIS [Member]                
Derivative [Line Items]                
Forward/option contracts | ₪         ₪ 44      
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.1
FAIR VALUE MEASUREMENTS (Details) - Fair Value, Measurements, Recurring [Member] - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Level 1 [Member] | Money Market Mutual Funds [Member]    
Fair value of assets $ 603,405 $ 21,680
Level 2 [Member] | Forward contracts designated as hedging instruments [Member] | Derivative Financial Instruments Liabilities [Member]    
Fair value of liabilities (245) 0
Level 2 [Member] | Options and forward contracts not designated as hedging instruments [Member] | Derivative Financial Instruments Liabilities [Member]    
Fair value of liabilities (291) 169
Level 2 [Member] | Derivative Financial Instruments, Assets [Member] | Forward contracts designated as hedging instruments [Member]    
Fair value of assets 465 992
Level 2 [Member] | Derivative Financial Instruments, Assets [Member] | Options and forward contracts not designated as hedging instruments [Member]    
Fair value of assets 1,577 3,017
Level 2 [Member] | Short-term corporate bonds [Member]    
Fair value of assets 154,048 160,165
Level 2 [Member] | Short-term governmental bonds [Member]    
Fair value of assets 4,509 7,563
Level 2 [Member] | Long-term corporate bonds [Member]    
Fair value of assets 436,713 468,841
Level 2 [Member] | Long-term governmental bonds [Member]    
Fair value of assets $ 12,960 $ 13,387
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.1
WARRANTY OBLIGATIONS (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Changes in the Company's product warranty liability      
Balance, at the beginning of the period $ 265,160 $ 204,994  
Additions and adjustments to cost of revenues 47,907 29,971  
Usage and current warranty expenses (20,401) (17,012)  
Balance, at end of the period 292,666 217,953  
Less current portion (82,340) (63,443) $ (71,480)
Long term portion $ 210,326 $ 154,510 $ 193,680
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
DEFERRED REVENUES (Schedule of Balances of Deferred Revenues) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenue Recognition and Deferred Revenue [Abstract]    
Balance, at the beginning of the period $ 169,345 $ 140,020
Revenue recognized (14,529) (19,786)
Increase in deferred revenues and customer advances 29,429 22,999
Balance, at the end of the period 184,245 143,233
Less current portion (25,511) (21,065)
Long term portion $ 158,734 $ 122,168
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.1
DEFERRED REVENUES (Schedule Estimated Revenues Expected To Recognized In Future To Performance Obligations) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Deferred revenues $ 184,245 $ 169,345 $ 143,233 $ 140,020
2022 [Member]        
Deferred revenues 15,468      
2023 [Member]        
Deferred revenues 17,380      
2024 [Member]        
Deferred revenues 8,468      
2025 [Member]        
Deferred revenues 7,506      
2026 [Member]        
Deferred revenues 6,769      
Thereafter [Member]        
Deferred revenues $ 128,654      
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued expenses $ 65,903 $ 51,014
Government authorities 27,707 22,631
Operating lease liabilities 14,570 12,728
Provision for legal claims 11,476 11,622
Other 15,295 11,384
Accrued expenses and other accounts payable $ 134,951 $ 109,379
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.1
CONVERTIBLE SENIOR NOTES (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Sep. 25, 2020
Mar. 31, 2022
Dec. 31, 2021
Accounting Standards Update 2020-06 [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member]      
Debt Instrument [Line Items]      
Effective interest     0.47%
Convertible Senior Notes due 2025 [Member]      
Debt Instrument [Line Items]      
Debt conversion description   On September 25, 2020, the Company sold $632,500 aggregate principal amount of its 0.00% convertible senior notes due 2025 (the “Notes”). The Notes were sold pursuant to an indenture, dated September 25, 2020 (the “Indenture”), between the Company and U.S. Bank National Association, as trustee. The Notes do not bear regular interest and mature on September 15, 2025, unless earlier repurchased or converted in accordance with their terms. The Notes are general senior unsecured obligations of the Company. Holders may convert their Notes prior to the close of business on the business day immediately preceding June 15, 2025 in multiples of $1,000 principal amount, only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on December 31, 2020 (and only during such calendar quarter), if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day; (2) during the five-business-day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of the Notes for each trading day of that five consecutive trading day period was less than 98% of the product of the last reported sale price of the common stock and the conversion rate on each such trading day; or (3) upon the occurrence of specified corporate events as described in the Indenture. In addition, holders may convert their Notes, in multiples of $1,000 principal amount, at their option at any time beginning on or after June 15, 2025, and prior to the close of business on the second scheduled trading day immediately preceding the stated maturity date of the Notes, without regard to the foregoing circumstances. The initial conversion rate for the Notes was 3.5997 shares of common stock per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $277.80 per share of common stock, subject to adjustment upon the occurrence of certain specified events as set forth in the Indenture  
Principal amount sold $ 632,500    
Effective coupon rate 0.00%    
Maturity date Sep. 15, 2025    
Conversion amount $ 1,000    
Number of shares of common stock per $1,000 principal amount of Notes converted 3.5997    
Amount of conversion $ 1,000    
Conversion price $ 277.80    
Issuance costs   $ 728 $ 724
Amortized period   3 years 6 months  
Amount by which the if-converted value of the Notes exceeded the principal amount   $ 246,485  
Senior Notes [Member] | Level 2 [Member]      
Debt Instrument [Line Items]      
Estimated fair value of notes   $ 878,985  
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.1
CONVERTIBLE SENIOR NOTES (Schedule of Convertible Senior Notes) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Liability:    
Net carrying amount $ 622,263 $ 621,535
Convertible Senior Notes [Member]    
Liability:    
Principal 632,500 632,500
Unamortized issuance costs (10,237) (10,965)
Net carrying amount $ 622,263 $ 621,535
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK CAPITAL (Stock option plans) (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
May 17, 2022
Mar. 31, 2022
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Proceeds from secondary public offering, net of issuance costs   $ 650,526 $ 0
Underwriters discounts and commissions   27,140  
Offering costs   $ 834  
Number of shares of common stock reserved for issuance pursuant to stock awards under the plan   10,000,000  
Tax benefit associated with share-based compensation   $ 3,478 4,397
Tax benefit realized from share-based compensation   2,927 $ 2,749
Unrecognized compensation expense   $ 308,373  
IPO [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock shares sold in public offerings 2,300,000    
Per share price of common stock sold $ 295.00    
IPO [Member] | Underwriting Agreement [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock shares sold in public offerings 300,000    
Proceeds from secondary public offering, net of issuance costs $ 650,526    
Underwriters discounts and commissions 27,140    
Offering costs $ 834    
Option [Member] | 2007 Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares of common stock reserved for issuance pursuant to stock awards under the plan   18,047,085  
Number of shares available for future grant under the plan   379,358  
Option [Member] | 2015 Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares available for future grant under the plan   8,617,974  
Percentage of common shares increase automatically each year   5.00%  
ESPP [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares of common stock reserved for issuance pursuant to stock awards under the plan   3,662,737  
Number of shares available for future grant under the plan   3,000,910  
Number of Common stock purchased   661,827  
Period of plan increase automatically number of shares   487,643  
Percentage of common shares increase automatically each year   1.00%  
Maximum percentage of salary   15.00%  
Aggregate limit per participant   $ 15  
Purchase price of common stock, percent   85.00%  
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK CAPITAL (Summary of the activity in the share options) (Details) - Option [Member] - Employees and Members of Board of Directors [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Number of options    
Outstanding at the beginning of the period 474,280  
Exercised (51,759)  
Forfeited or expired (243)  
Outstanding at the end of the period 422,278 474,280
Weighted average exercise price    
Outstanding at the beginning of the period $ 44.68  
Exercised 28.55  
Forfeited or expired 5.01  
Outstanding at the end of the period $ 46.63 $ 44.68
Weighted average remaining contractual term in years    
Outstanding 5 years 14 days 5 years 2 months 19 days
Aggregate intrinsic Value    
Outstanding $ 114,987 $ 112,479
Exercised $ 15,142  
Vested and expected to vest at the end of the period    
Number of options 420,193  
Weighted average exercise price $ 46.36  
Weighted average remaining contractual term in years 5 years 5 months 12 days  
Aggregate intrinsic Value $ 115,977  
Exercisable at the end of the period    
Number of options 342,083  
Weighted average exercise price $ 31.86  
Weighted average remaining contractual term in years 4 years 11 months 26 days  
Aggregate intrinsic Value $ 99,379  
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK CAPITAL (Schedule of RSUs and PSUs Activity) (Details)
3 Months Ended
Mar. 31, 2022
$ / shares
shares
Restricted Stock Units (RSUs) [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unvested at beginning of period | shares 1,759,972
Granted | shares 94,839
Vested | shares (218,992)
Forfeited | shares (44,567)
Unvested at end of period | shares 1,591,252
Weighted average grant date fair value, beginning of period | $ / shares $ 189.25
Weighted average grant date fair value, granted | $ / shares 312.32
Weighted average grant date fair value, vested | $ / shares 118.04
Weighted average grant date fair value, forfeited | $ / shares 204.02
Weighted average grant date fair value, end of period | $ / shares $ 185.66
Phantom Share Units (PSUs) [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unvested at beginning of period | shares 108,595
Granted | shares 54,964
Unvested at end of period | shares 163,559
Weighted average grant date fair value, beginning of period | $ / shares $ 296.40
Weighted average grant date fair value, granted | $ / shares 209.33
Weighted average grant date fair value, end of period | $ / shares $ 267.14
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK CAPITAL (Schedule of stock-based compensation expense for employees and nonemployee) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Share-based Payment Arrangement, Expense $ 34,107 $ 23,153
Cost of revenues [Member]    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Share-based Payment Arrangement, Expense 5,062 5,790
Research and development [Member]    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Share-based Payment Arrangement, Expense 14,985 8,798
Selling and marketing [Member]    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Share-based Payment Arrangement, Expense 6,701 5,435
General and administrative [Member]    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Share-based Payment Arrangement, Expense $ 7,359 $ 3,130
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENT LIABILITIES (Details)
$ in Thousands, € in Millions, ₪ in Millions, ¥ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 31, 2021
CNY (¥)
Oct. 31, 2021
USD ($)
Feb. 22, 2021
CNY (¥)
Feb. 22, 2021
USD ($)
Jan. 31, 2021
CNY (¥)
Jan. 31, 2021
USD ($)
Mar. 31, 2022
EUR (€)
Mar. 31, 2022
CNY (¥)
Mar. 31, 2022
USD ($)
Dec. 31, 2019
ILS (₪)
Dec. 31, 2019
USD ($)
Non-cancelable purchase obligations                 $ 1,426,689    
Provision for loss                 4,745    
Contractual obligations for capital expenditures                 144,201    
Lawsuit claims         ¥ 50.5 $ 7,975   ¥ 10.5 1,658    
Accured amount of legal claims                 11,476    
Former Consultant and Israeli Subsidiary [Member]                      
Lawsuit claims                   ₪ 25.5 $ 8,029
Patents [Member]                      
Value in dispute             € 5.5   6,102    
Second Patent [Member]                      
Damages Paid ¥ 10.5 $ 1,658 ¥ 50.5 $ 7,975              
Office Rent Lease Agreements [Member]                      
Guarantees amount                 6,284    
Other Transactions [Member]                      
Guarantees amount                 $ 1,541    
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.1
ACCUMULATED OTHER COMPREHENSIVE LOSS (Schedule of Changes in AOCI) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Beginning balance $ (27,319)  
Net current period other comprehensive income (loss) (18,748) $ (10,618)
Ending balance (46,067) (6,761)
Unrealized gains (losses) on available-for-sale marketable securities [Member]    
Beginning balance (4,709) 240
Revaluation (12,721) (1,468)
Tax on revaluation 2,471 283
Other comprehensive income (loss) before reclassifications (10,250) (1,185)
Reclassification 844 0
Tax on reclassification (100) 0
Losses (gains) reclassified from accumulated other comprehensive income 744 0
Net current period other comprehensive income (loss) (9,506) (1,185)
Ending balance (14,215) (945)
Unrealized gains on cash flow hedges [Member]    
Beginning balance 874 0
Revaluation (1,337) (146)
Tax on revaluation 159 18
Other comprehensive income (loss) before reclassifications (1,178) (128)
Reclassification 565 0
Tax on reclassification (67) 0
Losses (gains) reclassified from accumulated other comprehensive income 498 0
Net current period other comprehensive income (loss) (680) (128)
Ending balance 194 (128)
Foreign currency translation adjustments on intra-entity transactions that are of a long-term investment in nature [Member]    
Beginning balance (17,420) 0
Revaluation (6,983) (3,675)
Tax on revaluation 0 0
Other comprehensive income (loss) before reclassifications (6,983) (3,675)
Net current period other comprehensive income (loss) (6,983) (3,675)
Ending balance (24,403) (3,675)
Unrealized gains (losses) on foreign currency translation [Member]    
Beginning balance (6,064) 3,617
Revaluation (1,579) (5,630)
Tax on revaluation 0 0
Other comprehensive income (loss) before reclassifications (1,579) (5,630)
Net current period other comprehensive income (loss) (1,579) (5,630)
Ending balance $ (7,643) $ (2,013)
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.1
ACCUMULATED OTHER COMPREHENSIVE LOSS (Schedule of Reclassifications of Other Comprehensive Income Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]    
Cost of revenues $ 476,122 $ 265,415
Research and development, net 66,349 46,977
Sales and marketing 35,316 26,911
General and administrative 26,429 19,849
Total, before income taxes 128,094 95,946
Income taxes 12,292 7,955
Net income 33,123 30,076
Unrealized gains on available-for-sale marketable securities [Member] | Amount Reclassified from Accumulated Other Comprehensive Income (Loss) [Member]    
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]    
Financial expense, net (844) 0
Income taxes 100 0
Total, net of income taxes (744) 0
Unrealized gains on cash flow hedges, net [Member] | Amount Reclassified from Accumulated Other Comprehensive Income (Loss) [Member]    
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]    
Cost of revenues (67) 0
Research and development, net (338) 0
Sales and marketing (71) 0
General and administrative (89) 0
Total, before income taxes (565) 0
Income taxes 67 0
Net income (498) 0
Total reclassifications for the period $ (1,242) $ 0
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS PER SHARE (Schedule of Computation of Basic and Diluted Net Earnings (Loss) Per Share) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Numerator:    
Net income $ 33,123 $ 30,076
Denominator:    
Shares used in computing net earnings per share of common stock, basic 53,134,937 51,726,998
Numerator:    
Net income attributable to common stock, basic $ 33,123 $ 30,076
Notes due 2025 553 534
Net income attributable to common stock, diluted $ 33,676 $ 30,610
Denominator:    
Shares used in computing net earnings per share of common stock, basic 53,134,937 51,726,998
Notes due 2025 2,276,818 2,276,818
Effect of stock-based awards 903,438 1,993,320
Shares used in computing net earnings per share of common stock, diluted 56,315,193 55,997,136
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.1
OTHER OPERATING EXPENSES (Narrative) (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Options [Member]  
Write-off of long-lived assets $ 2,209
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Taxes Schedule Of Taxes On Income Details    
Effective tax rate 27.10% 20.90%
Unrecognized tax benefits $ 2,303 $ 2,192
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.1
SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION (Schedule of Reportable Segments and Operating Income) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Segment Reporting Information [Line Items]    
Revenues $ 655,080 $ 405,489
Cost of revenues 476,122 265,415
Gross profit 178,958 140,074
Research and development 66,349 46,977
Sales and marketing 35,316 26,911
General and administrative 26,429 19,849
Segments profit (loss) 33,123 30,076
Solar segment profit 98,712 85,538
All other segment loss (11,522) (13,630)
Segments operating profit 87,190 71,908
Amounts not allocated to segments:    
Stock based compensation expenses (34,107) (23,153)
Other unallocated expenses (2,219) (4,627)
Consolidated operating income 50,864 44,128
Solar [Member]    
Segment Reporting Information [Line Items]    
Revenues 607,997 376,287
Cost of revenues 424,500 226,833
Gross profit 183,497 149,454
Research and development 43,131 31,902
Sales and marketing 25,805 18,742
General and administrative 15,849 13,272
Segments profit (loss) 98,712 85,538
All Other [Member]    
Segment Reporting Information [Line Items]    
Revenues 46,948 29,116
Cost of revenues 44,341 30,483
Gross profit 2,607 (1,367)
Research and development 7,930 6,265
Sales and marketing 2,574 2,497
General and administrative 3,625 3,501
Segments profit (loss) $ (11,522) $ (13,630)
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.1
SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION (Schedule of Reportable Segments Reconciliation) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Segment Reporting Information [Line Items]    
Revenues $ 655,080 $ 405,489
Solar revenues [Member]    
Segment Reporting Information [Line Items]    
Revenues 607,997 376,287
All other revenues [Member]    
Segment Reporting Information [Line Items]    
Revenues 46,948 29,116
Revenues from services ASC 606 [Member]    
Segment Reporting Information [Line Items]    
Revenues $ 135 $ 86
XML 71 zk2227711_htm.xml IDEA: XBRL DOCUMENT 0001419612 2022-01-01 2022-03-31 0001419612 2022-04-28 0001419612 2022-03-31 0001419612 2021-12-31 0001419612 2021-01-01 2021-03-31 0001419612 us-gaap:CommonStockMember 2020-12-31 0001419612 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001419612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001419612 us-gaap:RetainedEarningsMember 2020-12-31 0001419612 2020-12-31 0001419612 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001419612 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001419612 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001419612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001419612 us-gaap:CommonStockMember 2021-03-31 0001419612 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001419612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001419612 us-gaap:RetainedEarningsMember 2021-03-31 0001419612 2021-03-31 0001419612 us-gaap:CommonStockMember 2021-12-31 0001419612 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001419612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001419612 us-gaap:RetainedEarningsMember 2021-12-31 0001419612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001419612 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001419612 us-gaap:CommonStockMember 2022-03-31 0001419612 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001419612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001419612 us-gaap:RetainedEarningsMember 2022-03-31 0001419612 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001419612 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001419612 us-gaap:AccountsPayableMember 2022-01-01 2022-03-31 0001419612 us-gaap:AccountsPayableMember 2021-01-01 2021-12-31 0001419612 us-gaap:CorporateDebtSecuritiesMember 2022-03-31 0001419612 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-03-31 0001419612 us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001419612 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0001419612 sedg:AutoGridSystemsMember 2021-01-31 0001419612 sedg:AutoGridSystemsMember 2021-02-01 0001419612 sedg:AutoGridSystemsMember 2022-03-31 0001419612 currency:USD us-gaap:ForeignExchangeForwardMember 2022-03-31 0001419612 currency:ILS us-gaap:ForeignExchangeForwardMember 2022-03-31 0001419612 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001419612 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001419612 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-03-31 0001419612 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NotDesignatedAsHedgingInstrumentTradingMember 2022-03-31 0001419612 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NotDesignatedAsHedgingInstrumentTradingMember 2021-12-31 0001419612 sedg:ShortTermCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001419612 sedg:ShortTermCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001419612 sedg:ShortTermGovernmentalBondsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001419612 sedg:ShortTermGovernmentalBondsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001419612 sedg:LongTermCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001419612 sedg:LongTermCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001419612 sedg:LongTermGovernmentalBondsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001419612 sedg:LongTermGovernmentalBondsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001419612 us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NotDesignatedAsHedgingInstrumentTradingMember 2021-12-31 0001419612 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001419612 us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NotDesignatedAsHedgingInstrumentTradingMember 2022-03-31 0001419612 us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-03-31 0001419612 us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001419612 2021-01-01 2021-12-31 0001419612 sedg:DeferredRevenueYearOneMember 2022-03-31 0001419612 sedg:DeferredRevenueYearTwoMember 2022-03-31 0001419612 sedg:DeferredRevenueYearThreeMember 2022-03-31 0001419612 sedg:DeferredRevenueYearFourMember 2022-03-31 0001419612 sedg:DeferredRevenueYearFiveMember 2022-03-31 0001419612 sedg:DeferredRevenueYearFiveThereafterMember 2022-03-31 0001419612 us-gaap:ConvertibleDebtMember 2020-09-25 0001419612 us-gaap:ConvertibleDebtMember 2020-09-01 2020-09-25 0001419612 sedg:ConvertibleSeniorNotesMember 2022-03-31 0001419612 sedg:ConvertibleSeniorNotesMember 2021-12-31 0001419612 us-gaap:ConvertibleDebtMember 2022-01-01 2022-03-31 0001419612 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member 2021-12-31 0001419612 us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember 2022-03-31 0001419612 us-gaap:ConvertibleDebtMember 2022-03-31 0001419612 us-gaap:ConvertibleDebtMember 2021-12-31 0001419612 sedg:EmployeesAndMembersOfBoardOfDirectorsMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001419612 sedg:EmployeesAndMembersOfBoardOfDirectorsMember us-gaap:EmployeeStockOptionMember 2021-12-31 0001419612 sedg:EmployeesAndMembersOfBoardOfDirectorsMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001419612 sedg:EmployeesAndMembersOfBoardOfDirectorsMember us-gaap:EmployeeStockOptionMember 2022-03-31 0001419612 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001419612 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001419612 us-gaap:RestrictedStockUnitsRSUMember 2022-03-31 0001419612 us-gaap:CostOfSalesMember 2021-01-01 2021-03-31 0001419612 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-03-31 0001419612 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-03-31 0001419612 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-03-31 0001419612 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-03-31 0001419612 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-03-31 0001419612 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-03-31 0001419612 us-gaap:IPOMember 2022-05-01 2022-05-17 0001419612 us-gaap:IPOMember 2022-05-17 0001419612 us-gaap:IPOMember sedg:UnderwritingAgreementMember 2022-05-01 2022-05-17 0001419612 us-gaap:EmployeeStockOptionMember sedg:TwoThousandSevenGlobalIncentivePlanMember 2022-03-31 0001419612 us-gaap:EmployeeStockOptionMember sedg:TwoThousandFifteenGlobalIncentivePlanMember 2022-01-01 2022-03-31 0001419612 us-gaap:EmployeeStockOptionMember sedg:TwoThousandFifteenGlobalIncentivePlanMember 2022-03-31 0001419612 us-gaap:PhantomShareUnitsPSUsMember 2021-12-31 0001419612 us-gaap:PhantomShareUnitsPSUsMember 2022-01-01 2022-03-31 0001419612 us-gaap:PhantomShareUnitsPSUsMember 2022-03-31 0001419612 sedg:EmployeeStockPurchasePlanMember 2022-03-31 0001419612 sedg:EmployeeStockPurchasePlanMember 2022-01-01 2022-03-31 0001419612 us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001419612 2021-01-01 2021-01-31 0001419612 sedg:SecondPatentMember 2021-02-01 2021-02-22 0001419612 sedg:SecondPatentMember 2021-10-01 2021-10-31 0001419612 sedg:OfficeRentLeaseAgreementsMember 2022-03-31 0001419612 sedg:OtherTransactionsMember 2022-03-31 0001419612 us-gaap:PatentsMember 2022-01-01 2022-03-31 0001419612 sedg:FormerConsultantAndIsraeliSubsidiaryMember 2019-01-01 2019-12-31 0001419612 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-01-01 2022-03-31 0001419612 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-01-01 2021-03-31 0001419612 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-03-31 0001419612 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-01 2021-03-31 0001419612 us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001419612 us-gaap:AvailableforsaleSecuritiesMember 2021-01-01 2021-03-31 0001419612 us-gaap:AvailableforsaleSecuritiesMember 2021-12-31 0001419612 us-gaap:AvailableforsaleSecuritiesMember 2022-01-01 2022-03-31 0001419612 us-gaap:AvailableforsaleSecuritiesMember 2022-03-31 0001419612 us-gaap:AvailableforsaleSecuritiesMember 2021-03-31 0001419612 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2021-12-31 0001419612 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2020-12-31 0001419612 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2022-03-31 0001419612 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2021-03-31 0001419612 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2022-01-01 2022-03-31 0001419612 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2021-01-01 2021-03-31 0001419612 sedg:AccumulatedTranslationAdjustmentOnIntraEntityTransactionsLongTermInvestmentNatureMember 2021-12-31 0001419612 sedg:AccumulatedTranslationAdjustmentOnIntraEntityTransactionsLongTermInvestmentNatureMember 2020-12-31 0001419612 sedg:AccumulatedTranslationAdjustmentOnIntraEntityTransactionsLongTermInvestmentNatureMember 2021-03-31 0001419612 sedg:AccumulatedTranslationAdjustmentOnIntraEntityTransactionsLongTermInvestmentNatureMember 2022-03-31 0001419612 sedg:AccumulatedTranslationAdjustmentOnIntraEntityTransactionsLongTermInvestmentNatureMember 2022-01-01 2022-03-31 0001419612 sedg:AccumulatedTranslationAdjustmentOnIntraEntityTransactionsLongTermInvestmentNatureMember 2021-01-01 2021-03-31 0001419612 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0001419612 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001419612 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-03-31 0001419612 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-03-31 0001419612 us-gaap:AccumulatedTranslationAdjustmentMember 2022-03-31 0001419612 us-gaap:AccumulatedTranslationAdjustmentMember 2021-03-31 0001419612 sedg:SolarMember 2022-01-01 2022-03-31 0001419612 sedg:AllOtherMember 2022-01-01 2022-03-31 0001419612 sedg:SolarMember 2021-01-01 2021-03-31 0001419612 sedg:AllOtherMember 2021-01-01 2021-03-31 0001419612 sedg:SolarSegmentRevenuesMember 2022-01-01 2022-03-31 0001419612 sedg:SolarSegmentRevenuesMember 2021-01-01 2021-03-31 0001419612 sedg:AllOtherSegmentRevenuesMember 2022-01-01 2022-03-31 0001419612 sedg:AllOtherSegmentRevenuesMember 2021-01-01 2021-03-31 0001419612 sedg:RevenuesFromServicesASC606Member 2022-01-01 2022-03-31 0001419612 sedg:RevenuesFromServicesASC606Member 2021-01-01 2021-03-31 iso4217:EUR shares iso4217:USD shares iso4217:AUD iso4217:ILS iso4217:KRW pure iso4217:CNY iso4217:USD 0001419612 --12-31 Q1 false 10-Q true 2022-03-31 2022 false 001-36894 SOLAREDGE TECHNOLOGIES, INC. DE 20-5338862 1 HaMada Street Herziliya Pituach 4673335 IL 972 (9) 957-6620 Common stock, par value $0.0001 per share SEDG NASDAQ Yes Yes Large Accelerated Filer false false false 55387285 1002772000 530089000 158557000 167728000 3226000 2626000 676820000 456339000 432504000 380143000 191664000 176992000 2462317000 1711291000 449673000 482228000 31205000 27572000 473511000 410379000 59783000 47137000 55734000 58861000 127109000 129629000 23583000 24963000 1220598000 1180769000 3682915000 2892060000 241630000 252068000 84309000 74465000 82340000 71480000 25511000 17789000 134951000 109379000 568741000 525181000 622263000 621535000 210326000 193680000 158734000 151556000 53405000 40508000 48480000 38912000 10441000 10649000 1103649000 1056840000 0.0001 0.0001 125000000 125000000 55386146 55386146 52815395 52815395 6000 5000 1373405000 687295000 -46067000 -27319000 683181000 650058000 2010525000 1310039000 3682915000 2892060000 655080000 405489000 476122000 265415000 178958000 140074000 66349000 46977000 35316000 26911000 26429000 19849000 0 -2209000 128094000 95946000 50864000 44128000 -5449000 -6097000 45415000 38031000 12292000 7955000 33123000 30076000 0.62 0.58 0.60 0.55 53134937 51726998 56315193 55997136 33123000 30076000 -9506000 -1185000 -680000 -128000 -6983000 -3675000 -1579000 -5630000 -18748000 -10618000 14375000 19458000 52815395 5000 687295000 -27319000 650058000 1310039000 270751 0 1478000 0 0 1478000 0 34107000 0 0 34107000 27140000 834000 2300000 1000 650525000 0 0 650526000 0 0 0 -18748000 0 -18748000 0 0 0 0 33123000 33123000 55386146 6000 1373405000 -46067000 683181000 2010525000 51560936 5000 603891000 3857000 478004000 1085757000 -36336000 -0 2884000 -33452000 405239 0 5008000 0 0 5008000 0 23153000 0 0 23153000 0 0 0 -10618000 -0 -10618000 0 0 0 0 30076000 30076000 51966175 5000 595716000 -6761000 510964000 1099924000 33123000 30076000 9002000 6887000 2658000 2391000 728000 724000 2550000 1295000 34107000 23153000 -1034000 -2141000 410000 -2147000 3024000 13303000 51323000 8376000 17163000 -20218000 224865000 57380000 -28045000 -39034000 9246000 7477000 27629000 13088000 15029000 3615000 -22755000 -6640000 -162989000 24083000 53096000 40450000 43210000 24545000 26712000 186528000 0 -16470000 -1692000 -571000 -15134000 -153582000 650526000 0 1478000 5008000 822000 -6724000 -491000 -346000 652335000 -2062000 474212000 -131561000 530089000 827146000 -1529000 -10428000 1002772000 685157000 27248000 1745000 <div> <div> <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">NOTE 1:       GENERAL</span></span></div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:18pt;font-family:'Times New Roman',Times,serif"> </td> <td style="width:18pt;vertical-align:top;font-family:'Times New Roman',Times,serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">a.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify;font-family:'Times New Roman',Times,serif"> <div><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">SolarEdge Technologies, Inc. (the “Company”) and its subsidiaries design, develop, and sell an intelligent inverter solution designed to maximize power generation at the individual photovoltaic (“PV”) module level while lowering the cost of energy produced by the solar PV system and providing comprehensive and advanced safety features. The Company’s products consist mainly of (i) power optimizers designed to maximize energy throughput from each and every module through constant tracking of Maximum Power Point individually per module, (ii) inverters which invert direct current (DC) from the PV module to alternating current (AC) including the Company’s future ready energy hub inverter which supports, among other things, connection to a DC- coupled battery for backup capabilities, (iii) a remote cloud-based monitoring platform, that collects and processes information from the power optimizers and inverters to enable customers and system owners, to monitor and manage the solar PV system (iv) a residential storage and backup solution which includes a company designed and manufactured lithium-ion DC-coupled battery that is used to increase energy independence and maximize self-consumption for homeowners including a battery, and (v) additional smart energy management solutions.</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company and its subsidiaries sell products worldwide through large distributors, electrical equipment wholesalers, as well as directly to large solar installers and engineering, procurement and construction firms.</span></span></div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:18pt;font-family:'Times New Roman',Times,serif"> </td> <td style="width:18pt;vertical-align:top;font-family:'Times New Roman',Times,serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">b.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify;font-family:'Times New Roman',Times,serif"> <div><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company has expanded its activity to other areas of smart energy technology organically and through acquisitions. The Company now offers a variety of energy solutions, which include lithium-ion cells, batteries and energy storage systems (“Energy Storage”), full powertrain kits for electric vehicles, or EVs (“e-Mobility”), uninterrupted power supply solutions or UPS (“Critical Power”), as well as automated machines for industrial use (“Automation Machines”).</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:18pt;font-family:'Times New Roman',Times,serif"> </td> <td style="width:18pt;vertical-align:top;font-family:'Times New Roman',Times,serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">c.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify;font-family:'Times New Roman',Times,serif"> <div><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Basis of Presentation:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The unaudited condensed consolidated financial statements and accompanying notes have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”). In management’s opinion, the unaudited condensed consolidated financial statements reflect all adjustments of a normal recurring nature that are necessary for a fair presentation of the results for the interim periods presented. The Company’s interim period results do not necessarily indicate the results that may be expected for any other interim period or for the full fiscal year.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The significant accounting policies applied in the annual consolidated financial statements of the Company as of December 31, 2021, contained in the Company’s Annual Report on Form 10-K filed with the SEC on February 22, 2022, have been applied consistently in these unaudited interim condensed consolidated financial statements.</span></span></div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:18pt;font-family:'Times New Roman',Times,serif"> </td> <td style="width:18pt;vertical-align:top;font-family:'Times New Roman',Times,serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">d.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify;font-family:'Times New Roman',Times,serif"> <div><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Use of estimates:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, costs and expenses and related disclosures in the accompanying notes. The duration, scope and effects of the ongoing Covid-19 pandemic and the conflict in Ukraine, government and other third-party responses to it, and the related macroeconomic effects, including to the Company’s business and the business of the Company’s suppliers and customers are uncertain, rapidly changing and difficult to predict. As a result, the Company’s accounting estimates and assumptions may change over time in response to this evolving situation. Such changes could result in future impairments of goodwill, intangibles, long-lived assets, inventories, incremental credit losses on receivables and available-for-sale marketable debt securities, or an increase in the Company’s insurance liabilities as of the time of a relevant measurement event.</span></span></div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:18pt;font-family:'Times New Roman',Times,serif"> </td> <td style="width:18pt;vertical-align:top;font-family:'Times New Roman',Times,serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">e.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify;font-family:'Times New Roman',Times,serif"> <div><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Concentrations of supply risks:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company depends on two contract manufacturers and several limited or single source component suppliers. Reliance on these vendors makes the Company vulnerable to possible capacity constraints and reduced control over component availability, delivery schedules, manufacturing yields, and costs.</span></span></div> </div> </div> <div/> <div> <div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><br/><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of March 31, 2022, and December 31, 2021, two contract manufacturers collectively accounted for 20.9% and 27.9% of the Company’s total trade payables, net, respectively.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">During 2020, the Company began commercial shipments from its manufacturing facility in the North of Israel, “Sella 1”. During the second quarter of 2021, Sella 1 reached full manufacturing capacity.</span></span></div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:18pt;font-family:'Times New Roman',Times,serif"> </td> <td style="width:18pt;vertical-align:top;font-family:'Times New Roman',Times,serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">f.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify;font-family:'Times New Roman',Times,serif"> <div><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">New accounting pronouncements not yet adopted:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board ("FASB") or other standard setting bodies are adopted by the Company as of the specified effective date. The Company believes that the impact of recently issued standards that are not yet effective will not have a material impact on its financial position or results of operations upon adoption.</span></span></div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:18pt;font-family:'Times New Roman',Times,serif"> </td> <td style="width:18pt;vertical-align:top;font-family:'Times New Roman',Times,serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">g.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify;font-family:'Times New Roman',Times,serif"> <div><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Recently issued and adopted pronouncements:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In October 2021, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2021-08, Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (Topic 805). This ASU requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities (deferred revenue) from acquired contracts using the revenue recognition guidance in Topic 606. At the acquisition date, the acquirer applies the revenue model as if it had originated the acquired contracts. The ASU is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years. Adoption of the ASU should be applied prospectively. Early adoption is also permitted, including adoption in an interim period. The Company elected to early adopt ASU 2021-08 on January 1, 2022, and will apply this new guidance to all business combinations consummated subsequent to this date. Currently this ASU has no material impact on our consolidated financial statements.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In November 2021 the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update No. 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance. Under ASU 2021-10, the accounting entities with transactions with a government that are accounted for by analogy to a grant or contribution accounting model are required to annually disclose certain information regarding the transaction including: (i) nature and related accounting policy used; (ii) line items on the balance sheet and income statement affected by the transactions; (iii) amounts applicable to each line item; and (iv) significant terms and conditions. This guidance is effective for financial statements issued for annual periods beginning after 15 December 2021. The adoption of this ASU will have a minor impact on the disclosures to the annual consolidated financial statements.</span></span></div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:18pt;font-family:'Times New Roman',Times,serif"> </td> <td style="width:18pt;vertical-align:top;font-family:'Times New Roman',Times,serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">h.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify;font-family:'Times New Roman',Times,serif"> <div><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Certain prior period amounts have been reclassified to conform to the current period presentation.</span></span></div> </td> </tr> </table> </div> </div> 0.209 0.279 <div> <div> <div> <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">NOTE 2:       MARKETABLE SECURITIES</span></span></div> <div style="line-height:1.25"> </div> <div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following is a summary of available-for-sale marketable securities as of March 31, 2022:</span></span></div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortized<br/>cost</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Gross unrealized</span></span></div> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">gains</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Gross unrealized</span></span></div> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">losses</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair value</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> <div style="text-align:justify;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Available-for-sale – matures within one year:</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:52%" valign="bottom"> <div style="text-align:justify;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Corporate bonds</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">154,930</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">-</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">(882</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">154,048</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:2px" valign="bottom"> <div style="text-align:justify;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Governmental bonds</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">4,528</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(19</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">4,509</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">159,458</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(901</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">158,557</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%" valign="bottom"> <div style="text-align:justify;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Available-for-sale – matures after one year:</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:52%" valign="bottom"> <div style="text-align:justify;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Corporate bonds</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">453,220</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(16,507</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">436,713</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:2px" valign="bottom"> <div style="text-align:justify;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Governmental bonds</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">13,428</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(468</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">12,960</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">466,648</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(16,975</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">449,673</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:4px" valign="bottom"> <div style="text-align:justify;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></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="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">626,106</div> </td> <td colspan="1" style="background-color:#CCEEFF;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;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">-</div> </td> <td colspan="1" style="background-color:#CCEEFF;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;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">(17,876</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></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="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">608,230</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following is a summary of available-for-sale marketable securities as of December 31, 2021:</span></span></div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;text-align:center;border-bottom:2px solid rgb(0, 0, 0)"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortized</span></span></div> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">cost</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:center;padding-bottom:2px;white-space:nowrap"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:center;padding-bottom:2px"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;text-align:center;border-bottom:2px solid rgb(0, 0, 0)"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Gross unrealized</span></span></div> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">gains</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:center;padding-bottom:2px;white-space:nowrap"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:center;padding-bottom:2px"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;text-align:center;border-bottom:2px solid rgb(0, 0, 0)"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Gross unrealized</span></span></div> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">losses</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:center;padding-bottom:2px;white-space:nowrap"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:center;padding-bottom:2px"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;text-align:center;border-bottom:2px solid rgb(0, 0, 0)"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair value</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Available-for-sale – matures within one year:</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:52%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Corporate bonds</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">160,462</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">23</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">(320</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">160,165</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Governmental bonds</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">7,576</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(13</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">7,563</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">168,038</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">23</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(333</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">167,728</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Available-for-sale – matures after one year:</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:52%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Corporate bonds</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">474,412</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">9</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(5,580</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">468,841</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Governmental bonds</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">13,506</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(119</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">13,387</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">487,918</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">9</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(5,699</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">482,228</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:4px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></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="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">655,956</div> </td> <td colspan="1" style="background-color:#CCEEFF;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;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">32</div> </td> <td colspan="1" style="background-color:#CCEEFF;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;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">(6,032</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></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="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">649,956</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of March 31, 2022 and December 31, 2021 the Company didn’t record an allowance for credit losses for its available-for-sale marketable debt securities.</span></span></div> </div> </div> </div> <div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following is a summary of available-for-sale marketable securities as of March 31, 2022:</span></span></div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortized<br/>cost</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Gross unrealized</span></span></div> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">gains</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Gross unrealized</span></span></div> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">losses</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair value</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> <div style="text-align:justify;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Available-for-sale – matures within one year:</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:52%" valign="bottom"> <div style="text-align:justify;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Corporate bonds</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">154,930</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">-</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">(882</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">154,048</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:2px" valign="bottom"> <div style="text-align:justify;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Governmental bonds</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">4,528</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(19</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">4,509</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">159,458</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(901</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">158,557</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%" valign="bottom"> <div style="text-align:justify;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Available-for-sale – matures after one year:</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:52%" valign="bottom"> <div style="text-align:justify;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Corporate bonds</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">453,220</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(16,507</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">436,713</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:2px" valign="bottom"> <div style="text-align:justify;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Governmental bonds</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">13,428</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(468</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">12,960</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">466,648</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(16,975</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">449,673</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:4px" valign="bottom"> <div style="text-align:justify;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></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="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">626,106</div> </td> <td colspan="1" style="background-color:#CCEEFF;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;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">-</div> </td> <td colspan="1" style="background-color:#CCEEFF;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;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">(17,876</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></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="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">608,230</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following is a summary of available-for-sale marketable securities as of December 31, 2021:</span></span></div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;text-align:center;border-bottom:2px solid rgb(0, 0, 0)"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortized</span></span></div> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">cost</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:center;padding-bottom:2px;white-space:nowrap"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:center;padding-bottom:2px"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;text-align:center;border-bottom:2px solid rgb(0, 0, 0)"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Gross unrealized</span></span></div> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">gains</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:center;padding-bottom:2px;white-space:nowrap"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:center;padding-bottom:2px"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;text-align:center;border-bottom:2px solid rgb(0, 0, 0)"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Gross unrealized</span></span></div> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">losses</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:center;padding-bottom:2px;white-space:nowrap"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:center;padding-bottom:2px"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;text-align:center;border-bottom:2px solid rgb(0, 0, 0)"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair value</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Available-for-sale – matures within one year:</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:52%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Corporate bonds</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">160,462</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">23</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">(320</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">160,165</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Governmental bonds</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">7,576</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(13</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">7,563</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">168,038</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">23</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(333</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">167,728</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Available-for-sale – matures after one year:</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:52%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Corporate bonds</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">474,412</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">9</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(5,580</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">468,841</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Governmental bonds</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">13,506</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(119</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">13,387</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">487,918</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">9</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(5,699</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">482,228</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:4px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></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="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">655,956</div> </td> <td colspan="1" style="background-color:#CCEEFF;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;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">32</div> </td> <td colspan="1" style="background-color:#CCEEFF;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;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">(6,032</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></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="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">649,956</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> </table> </div> 154930000 0 -882000 154048000 4528000 0 -19000 4509000 159458000 0 -901000 158557000 453220000 0 -16507000 436713000 13428000 0 -468000 12960000 466648000 0 -16975000 449673000 626106000 0 17876000 608230000 160462000 23000 -320000 160165000 7576000 0 -13000 7563000 168038000 23000 -333000 167728000 474412000 9000 -5580000 468841000 13506000 0 -119000 13387000 487918000 9000 -5699000 482228000 655956000 32000 6032000 649956000 <div> <p style="margin-top:0pt;margin-bottom:0px;font-size:10pt;font-family:Times New Roman, Times, serif"><strong><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">NOTE 3:       INVENTORIES, NET</span></span></strong></p> <div> <div> <div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">March 31,</span></span></div> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31,</span></span></div> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;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);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Raw materials</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">317,173</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">247,386</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Work in process</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">16,800</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">13,863</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Finished goods</span></span></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="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"> </div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25">98,531</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;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="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"> </div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25">118,894</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:4px" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">432,504</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">380,143</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> </table> </div> </div> </div> </div> <div> <div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">March 31,</span></span></div> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31,</span></span></div> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;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);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Raw materials</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">317,173</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">247,386</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Work in process</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">16,800</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">13,863</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Finished goods</span></span></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="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"> </div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25">98,531</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;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="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"> </div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25">118,894</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:4px" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">432,504</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">380,143</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> </table> </div> </div> 317173000 247386000 16800000 13863000 98531000 118894000 432504000 380143000 <div> <div> <div style="text-align:justify;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">NOTE 4:       INVESTMENT IN PRIVATELY-HELD COMPANY</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">On January 31, 2021, the Company completed an investment of $11,643 in the preferred stock of AutoGrid Systems, Inc. ("AutoGrid"), a privately held company without readily determinable fair values.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">On February 1, 2021, the Company signed on a preferred stock purchase agreement for an additional investment of $5,000 in AutoGrid's preferred stock (the "second investment"). On April 28, 2021, the Company completed the second investment.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounted for the AutoGrid investment as an equity investment that does not have readily determinable fair values. As such, the Company’s non-marketable equity securities had a carrying value of $16,643 as of March 31, 2022 and December 31, 2021.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Investments in privately-held companies are included within other long-term assets on the consolidated balance sheets.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">No impairment or other adjustments related to observable price changes in orderly transactions for identical or similar investments were identified for the three months ended March 31, 2022 and 2021.</span></span></div> </div> </div> 11643000 5000000 16643000 <div> <div> <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">NOTE 5:       DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">To protect against the increase in value of forecasted foreign currency cash flows resulting from salary denominated in the Israeli currency, the New Israeli Shekels (“NIS”), during the three months ended March 31, 2022, the Company instituted a foreign currency cash flow hedging program. The Company hedges portions of the anticipated payroll denominated in NIS for a period of one to nine months with hedging contracts. Accordingly, when the dollar strengthens against the NIS, the decline in present value of future foreign currency expenses is offset by losses in the fair value of the hedging contracts. Conversely, when the dollar weakens, the increase in the present value of future foreign currency cash flows is offset by gains in the fair value of the hedging contracts. These hedging contracts are designated as cash flow hedges, as defined by ASC 815 and are all effective hedges.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of March 31, 2022, the Company entered into forward contracts and put and call options to sell and buy U.S. dollars (“USD”) for NIS in the amount of $29 million and $44 million, respectively.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In addition to the above-mentioned cash flow hedges transactions, the Company also entered into derivative instrument arrangements to hedge the Company’s exposure to currencies other than the U.S. dollar. These derivative instruments are not designated as cash flow hedges, as defined by ASC 815, and therefore all gains and losses, resulting from fair value remeasurement, were recorded immediately in the statement of income, under "Financial expense, net".</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of March 31, 2022, the Company entered into forward contracts to sell Australian dollars (“AUD”) for U.S. dollars in the amount of AUD 19 million.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of March 31, 2022, the Company entered into forward contracts to sell Euro for U.S. dollars in the amount of €29 million.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of March 31, 2022, the Company entered into forward contracts to sell U.S. dollars for South Korean Won in the amount of $5,000.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The fair value of derivative assets as of March 31, 2022, and December 31, 2021 was $2,042 and $4,009, which was recorded in prepaid expenses and other current assets in the Consolidated Balance Sheets, respectively.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The fair value of derivative liabilities as of March 31, 2022, and December 31, 2021 was $536 and $169, which was recorded in accrued expenses and other current liabilities in the Consolidated Balance Sheets, respectively.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">For the three months ended March 31, 2022 and 2021, the Company recorded a gain and in the amount of $934 and $3,536, respectively, in "Financial expense, net", related to the derivative instruments not designated as hedging instruments.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">For the three months ended March 31, 2022 and 2021, the Company recorded an unrealized loss in the amount of $1,178 and $128, net of tax effect, respectively, in “Accumulated other comprehensive loss” related to the derivative assets designated as hedging instruments.</span></span></div> </div> </div> 29000000 44000000 19000000 29000000 5000000 2042000 4009000 536000 169000 934000 3536000 1178000 128000 <p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:left;margin-top:0pt;margin-bottom:0pt"><strong><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">NOTE 6:      FAIR VALUE MEASUREMENTS</span></span></strong></p> <p style="margin:0pt"> </p> <div> <div> <div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In accordance with ASC 820, the Company measures its cash equivalents and marketable securities, at fair value using the market approach valuation technique. Cash equivalents and marketable securities are classified within Level 1 and Level 2, respectively, because these assets are valued using quoted market prices or alternative pricing sources and models utilizing market observable inputs. Foreign currency derivative contracts are classified within the Level 2 value hierarchy, as the valuation inputs are based on quoted prices and market observable data of similar instruments.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following table sets forth the Company’s assets that were measured at fair value as of March 31, 2022 and December 31, 2021 by level within the fair value hierarchy:</span></span></div> <div style="line-height:1.25"> </div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px;width:37%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px;width:1%" valign="bottom"> </td> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px;width:38%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;width:1%" valign="bottom"> </td> <td colspan="6" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair value measurements as of</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0);width:37%" valign="bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Description</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;width:1%;padding-bottom:2px" valign="bottom"> </td> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0);width:38%" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair Value Hierarchy</span></span></div> </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)" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-family:'Times New Roman',Times,serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">March 31,</span></span></div> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-family:'Times New Roman',Times,serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;width:1%" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31, 2021</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Assets:</span></span></div> </td> <td colspan="1" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255);width:1%" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255);width:1%" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cash equivalents:</span></span></div> </td> <td colspan="1" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Money market mutual funds</span></span></div> </td> <td colspan="1" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 1</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">603,405</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">21,680</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Derivative instruments asset:</span></span></div> </td> <td colspan="1" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Forward contracts designated as hedging instruments</span></span></div> </td> <td colspan="1" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">465</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">992</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Options and forward contracts not designated as hedging instruments</span></span></div> </td> <td colspan="1" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">1,577</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">3,017</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Short-term marketable securities:</span></span></div> </td> <td colspan="1" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Corporate bonds</span></span></div> </td> <td colspan="1" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">154,048</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">160,165</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Governmental bonds</span></span></div> </td> <td colspan="1" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">4,509</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">7,563</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Long-term marketable securities:</span></span></div> </td> <td colspan="1" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Corporate bonds</span></span></div> </td> <td colspan="1" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">436,713</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">468,841</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Governmental bonds</span></span></div> </td> <td colspan="1" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">12,960</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">13,387</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Liabilities</span></span></div> </td> <td colspan="1" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Derivative instruments liability:</span></span></div> </td> <td colspan="1" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Options and forward contracts designated as hedging instruments</span></span></div> </td> <td colspan="1" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">(245</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">-</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Forward contracts not designated as hedging instruments</span></span></div> </td> <td colspan="1" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">(291</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">169</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> </table> </div> </div> </div> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px;width:37%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px;width:1%" valign="bottom"> </td> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px;width:38%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;width:1%" valign="bottom"> </td> <td colspan="6" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair value measurements as of</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0);width:37%" valign="bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Description</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;width:1%;padding-bottom:2px" valign="bottom"> </td> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0);width:38%" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair Value Hierarchy</span></span></div> </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)" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-family:'Times New Roman',Times,serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">March 31,</span></span></div> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-family:'Times New Roman',Times,serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;width:1%" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31, 2021</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Assets:</span></span></div> </td> <td colspan="1" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255);width:1%" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255);width:1%" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cash equivalents:</span></span></div> </td> <td colspan="1" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Money market mutual funds</span></span></div> </td> <td colspan="1" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 1</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">603,405</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">21,680</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Derivative instruments asset:</span></span></div> </td> <td colspan="1" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Forward contracts designated as hedging instruments</span></span></div> </td> <td colspan="1" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">465</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">992</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Options and forward contracts not designated as hedging instruments</span></span></div> </td> <td colspan="1" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">1,577</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">3,017</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Short-term marketable securities:</span></span></div> </td> <td colspan="1" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Corporate bonds</span></span></div> </td> <td colspan="1" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">154,048</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">160,165</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Governmental bonds</span></span></div> </td> <td colspan="1" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">4,509</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">7,563</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Long-term marketable securities:</span></span></div> </td> <td colspan="1" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Corporate bonds</span></span></div> </td> <td colspan="1" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">436,713</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">468,841</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Governmental bonds</span></span></div> </td> <td colspan="1" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">12,960</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">13,387</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Liabilities</span></span></div> </td> <td colspan="1" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Derivative instruments liability:</span></span></div> </td> <td colspan="1" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Options and forward contracts designated as hedging instruments</span></span></div> </td> <td colspan="1" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">(245</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">-</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:37%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Forward contracts not designated as hedging instruments</span></span></div> </td> <td colspan="1" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:1%" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">(291</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">169</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> </table> 603405000 21680000 465000 992000 1577000 3017000 154048000 160165000 4509000 7563000 436713000 468841000 12960000 13387000 -245000 0 -291000 169000 <p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:left;margin-top:0pt;margin-bottom:0pt"><strong><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">NOTE 7:       WARRANTY OBLIGATIONS</span></span></strong></p> <div> <div> <div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Changes in the Company’s product warranty obligations for the three months ended March 31, 2022 and 2021, were as follows:</span></span></div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="6" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Three Months Ended March 31,</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance, at the beginning of the period</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">265,160</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">204,994</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Additions and adjustments to cost of revenues</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">47,907</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">29,971</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Usage and current warranty expenses</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(20,401</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(17,012</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance, at end of the period</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">292,666</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">217,953</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Less current portion</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(82,340</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(63,443</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:4px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Long term portion</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">210,326</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">154,510</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> </table> </div> </div> </div> <div> <div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Changes in the Company’s product warranty obligations for the three months ended March 31, 2022 and 2021, were as follows:</span></span></div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="6" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Three Months Ended March 31,</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance, at the beginning of the period</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">265,160</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">204,994</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Additions and adjustments to cost of revenues</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">47,907</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">29,971</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Usage and current warranty expenses</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(20,401</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(17,012</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance, at end of the period</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">292,666</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">217,953</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Less current portion</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(82,340</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(63,443</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:4px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Long term portion</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">210,326</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">154,510</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> </table> </div> </div> 265160000 204994000 47907000 29971000 20401000 17012000 292666000 217953000 82340000 63443000 210326000 154510000 <p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:left;margin-top:0pt;margin-bottom:0pt"><strong><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">NOTE 8:       DEFERRED REVENUES</span></span></strong></p> <div> <div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred revenues consist of deferred cloud-based monitoring services, communication services, warranty extension services and advance payments received from customers for the Company’s products. Deferred revenues are classified as short-term and long-term deferred revenues based on the period in which revenues are expected to be recognized.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Significant changes in the balances of deferred revenues during the period are as follows:</span></span></div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="6" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Three Months Ended March 31,</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance, at the beginning of the period</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">169,345</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">140,020</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Revenue recognized</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(14,529</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(19,786</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Increase in deferred revenues and customer advances</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">29,429</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">22,999</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance, at the end of the period</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">184,245</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">143,233</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Less current portion</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(25,511</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(21,065</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:4px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Long term portion</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">158,734</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">122,168</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following table includes estimated revenues expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) as of March 31, 2022:</span></span></div> <div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:88%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">15,468</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:88%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">17,380</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:88%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,468</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:88%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2025</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7,506</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:88%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2026</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6,769</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:88%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Thereafter</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">128,654</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:88%;padding-bottom:4px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total deferred revenues</span></span></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="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">184,245</span></span></span></div> </td> </tr> </table> </div> </div> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="6" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Three Months Ended March 31,</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance, at the beginning of the period</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">169,345</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">140,020</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Revenue recognized</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(14,529</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(19,786</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Increase in deferred revenues and customer advances</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">29,429</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">22,999</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance, at the end of the period</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">184,245</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">143,233</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Less current portion</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(25,511</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(21,065</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:4px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Long term portion</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">158,734</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">122,168</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> </table> 169345000 140020000 14529000 19786000 29429000 22999000 184245000 143233000 25511000 21065000 158734000 122168000 <div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:88%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">15,468</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:88%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">17,380</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:88%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,468</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:88%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2025</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7,506</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:88%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2026</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6,769</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:88%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Thereafter</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">128,654</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:88%;padding-bottom:4px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total deferred revenues</span></span></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="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">184,245</span></span></span></div> </td> </tr> </table> </div> 15468000 17380000 8468000 7506000 6769000 128654000 184245000 <div> <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">NOTE 9:       ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES</span></span></div> <div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;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;line-height:1.25;color:rgb(0, 0, 0);font-family:'Times New Roman',Times,serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">March 31,</span></span></div> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-family:'Times New Roman',Times,serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31, </span></span><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accrued expenses</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">65,903</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">51,014</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Government authorities</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">27,707</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">22,631</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Operating lease liabilities</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">14,570</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">12,728</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Provision for legal claims</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">11,476</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">11,622</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">15,295</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">11,384</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:4px" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">134,951</span></span></span></div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">109,379</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> </table> </div> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;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;line-height:1.25;color:rgb(0, 0, 0);font-family:'Times New Roman',Times,serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">March 31,</span></span></div> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-family:'Times New Roman',Times,serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31, </span></span><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accrued expenses</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">65,903</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">51,014</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Government authorities</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">27,707</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">22,631</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Operating lease liabilities</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">14,570</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">12,728</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Provision for legal claims</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">11,476</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">11,622</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">15,295</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">11,384</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:4px" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">134,951</span></span></span></div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">109,379</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> </table> 65903000 51014000 27707000 22631000 14570000 12728000 11476000 11622000 15295000 11384000 134951000 109379000 <p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:left;margin-top:0pt;margin-bottom:0pt"><strong><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">NOTE 10:       CONVERTIBLE SENIOR NOTES</span></span></strong></p> <div> <div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">On September 25, 2020, the Company sold $632,500 aggregate principal amount of its 0.00% convertible senior notes due 2025 (the “Notes”). The Notes were sold pursuant to an indenture, dated September 25, 2020 (the “Indenture”), between the Company and U.S. Bank National Association, as trustee. The Notes do not bear regular interest and mature on September 15, 2025, unless earlier repurchased or converted in accordance with their terms. The Notes are general senior unsecured obligations of the Company. Holders may convert their Notes prior to the close of business on the business day immediately preceding June 15, 2025 in multiples of $1,000 principal amount, only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on December 31, 2020 (and only during such calendar quarter), if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day; (2) during the five-business-day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of the Notes for each trading day of that five consecutive trading day period was less than 98% of the product of the last reported sale price of the common stock and the conversion rate on each such trading day; or (3) upon the occurrence of specified corporate events as described in the Indenture. In addition, holders may convert their Notes, in multiples of $1,000 principal amount, at their option at any time beginning on or after June 15, 2025, and prior to the close of business on the second scheduled trading day immediately preceding the stated maturity date of the Notes, without regard to the foregoing circumstances. The initial conversion rate for the Notes was 3.5997 shares of common stock per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $277.80 per share of common stock, subject to adjustment upon the occurrence of certain specified events as set forth in the Indenture.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Upon conversion, the Company may choose to pay or deliver, as the case may be, cash, shares of common stock or a combination of cash and shares of common stock.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In addition, upon the occurrence of a fundamental change (as defined in the Indenture), holders of the Notes may require the Company to repurchase all or a portion of their Notes, in multiples of $1,000 principal amount, at a repurchase price of 100% of the principal amount of the Notes, plus any accrued and unpaid special interest to, but excluding the fundamental change repurchase date. If certain fundamental changes referred to as make-whole fundamental changes occur, the conversion rate for the Notes may be increased.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Convertible Senior Notes consisted of the following as of March 31, 2022 and December 31, 2021:</span></span></div> <div style="line-height:1.25"> </div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">March 31,</span></span></div> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31,</span></span></div> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Liability:</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;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);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="margin-left:13.5pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Principal</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">632,500</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">632,500</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="margin-left:13.5pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unamortized issuance costs</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(10,237</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(10,965</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:4px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net carrying amount</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">622,263</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">621,535</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">For the three months ended March 31, 2022 and 2021 the Company recorded issuance costs related to the Notes in the amount of $728 and $724, respectively.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of March 31, 2022, the issuance costs of the Notes will be amortized over the remaining term of approximately 3.5 years.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The annual effective interest rate of the liability component is 0.47%.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of March 31, 2022, the estimated fair value of the Notes, which the Company has classified as Level 2 financial instruments, is $878,985. The estimated fair value was determined based on the quoted bid price of the Notes in an over-the-counter market on the last trading day of the reporting period.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of March 31, 2022, the if-converted value of the Notes exceeded the principal amount by $246,485. </span></span></div> </div> </div> On September 25, 2020, the Company sold $632,500 aggregate principal amount of its 0.00% convertible senior notes due 2025 (the “Notes”). The Notes were sold pursuant to an indenture, dated September 25, 2020 (the “Indenture”), between the Company and U.S. Bank National Association, as trustee. The Notes do not bear regular interest and mature on September 15, 2025, unless earlier repurchased or converted in accordance with their terms. The Notes are general senior unsecured obligations of the Company. Holders may convert their Notes prior to the close of business on the business day immediately preceding June 15, 2025 in multiples of $1,000 principal amount, only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on December 31, 2020 (and only during such calendar quarter), if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day; (2) during the five-business-day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of the Notes for each trading day of that five consecutive trading day period was less than 98% of the product of the last reported sale price of the common stock and the conversion rate on each such trading day; or (3) upon the occurrence of specified corporate events as described in the Indenture. In addition, holders may convert their Notes, in multiples of $1,000 principal amount, at their option at any time beginning on or after June 15, 2025, and prior to the close of business on the second scheduled trading day immediately preceding the stated maturity date of the Notes, without regard to the foregoing circumstances. The initial conversion rate for the Notes was 3.5997 shares of common stock per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $277.80 per share of common stock, subject to adjustment upon the occurrence of certain specified events as set forth in the Indenture 632500000 0.00 2025-09-15 1000000 3.5997 1000000 277.80 <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">March 31,</span></span></div> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31,</span></span></div> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Liability:</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;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);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="margin-left:13.5pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Principal</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">632,500</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">632,500</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="margin-left:13.5pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unamortized issuance costs</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(10,237</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(10,965</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:4px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net carrying amount</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">622,263</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">621,535</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> </table> </div> 632500000 632500000 10237000 10965000 622263000 621535000 728000 724000 P3Y6M 0.0047 878985000 246485000 <div> <div> <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">NOTE 11:</span></span><span style="font-size:10pt;font-family:Times New Roman, Times, serif">       </span><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">STOCK CAPITAL</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">a.            Common stock rights:</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Common stock confers upon its holders the right to receive notice of, and to participate in, all general meetings of the Company, where each share of common stock shall have one vote for all purposes; to share equally, on a per share basis, in bonuses, profits, or distributions out of fund legally available therefor; and to participate in the distribution of the surplus assets of the Company in the event of liquidation of the Company.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">b.            Secondary public offering:</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">On March 17, 2022, the Company offered and sold 2,300,000 shares of the Company’s common stock, at a public offering price of $295.00 per share. The shares of Common Stock were issued and sold pursuant to the underwriting agreement dated March 17, 2022 among the Company, Goldman Sachs &amp; Co. LLC, J.P. Morgan Securities LLC and Morgan Stanley &amp; Co. LLC (the “Underwriting Agreement”). All of the offered shares were issued at closing, including 300,000 shares of Common Stock that were issued and sold pursuant to the underwriters’ option to purchase additional shares under the Underwriting Agreement, which was exercised in full on March 18, 2022. The shares of Common Stock were issued and sold pursuant to the Company’s Registration Statement on Form S-3, which became effective upon filing with the Securities and Exchange Commission on February 22, 2022, the related prospectus dated February 22, 2022, and the prospectus supplement dated March 17, 2022.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The net proceeds to the Company after underwriters' discounts and commissions of $27,140 and $834 of offering costs was $650,526.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">c.            Equity Incentive Plans:</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company’s 2007 Global Incentive Plan (the “2007 Plan”) was adopted by the board of directors on August 30, 2007. The 2007 Plan terminated upon the Company’s IPO on March 31, 2015 and no further awards may be granted thereunder. All outstanding awards will continue to be governed by their existing terms and 379,358 available options for future grant were transferred to the Company’s 2015 Global Incentive Plan (the “2015 Plan”) and are reserved for future issuances under the 2015 plan. The 2015 Plan became effective upon the consummation of the IPO. The 2015 Plan provides for the grant of options, restricted stock units ("RSU"), performance stock units ("PSU"), and other share-based awards to directors, employees, officers and non-employees of the Company and its subsidiaries. As of March 31, 2022, a total of 18,047,085 shares of common stock were reserved for issuance pursuant to stock awards under the 2015 Plan (the “Share Reserve”).</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Share Reserve will automatically increase on January 1<sup style="vertical-align:text-top;line-height:1;font-size:smaller">st</sup> of each year during the term of the 2015 Plan, commencing on January 1<sup style="vertical-align:text-top;line-height:1;font-size:smaller">st</sup> of the year following the year in which the 2015 Plan becomes effective, in an amount equal to 5% of the total number of shares of capital stock outstanding on December 31<sup style="vertical-align:text-top;line-height:1;font-size:smaller">st</sup> of the preceding calendar year; provided, however, that the Company’s board of directors may determine that there will not be a January 1<sup style="vertical-align:text-top;line-height:1;font-size:smaller">st</sup> increase in the Share Reserve in a given year or that the increase will be less than 5% of the shares of capital stock outstanding on the preceding December 31<sup style="vertical-align:text-top;line-height:1;font-size:smaller">st</sup>.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company granted under its 2015 Plan, PSU awards to certain employees and officers which vest upon the achievement of certain performance or market conditions subject to their continued employment with the Company.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The market condition for the PSUs is based on the Company’s total shareholder return ("TSR") compared to the TSR of companies listed in the S&amp;P 500 index over a one to three year performance period. The Company uses a Monte-Carlo simulation to determine the grant date fair value for these awards, which takes into consideration the market price of a share of the Company’s common stock on the date of grant less the present value of dividends expected during the requisite service period, as well as the possible outcomes pertaining to the TSR market condition. The Company recognizes such compensation expenses on an accelerated vesting method.</span></span></div> </div> </div> <div/> <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"> </p> <div> <div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The aggregate maximum number of shares of common stock that may be issued on the exercise of incentive stock options is 10,000,000. As of March 31, 2022, an aggregate of 8,617,974 options are still available for future grant under the 2015 Plan.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">A summary of the activity in stock options and related information is as follows:</span></span></div> </div> </div> <p style="margin:0pt"> </p> <div style="margin-left:36pt"> <div> <div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"> </div> <div> <div> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Number of options</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average exercise price</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average remaining contractual term in years</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Aggregate intrinsic Value</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Outstanding as of December 31, 2021</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">474,280</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">44.68</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">5.22</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">112,479</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:52%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Exercised</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(51,759</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">28.55</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">15,142</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Forfeited or expired</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(243</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.01</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Outstanding as of March 31, 2022</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">422,278</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">46.63</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"> </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="line-height:1.25">5.04</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">114,987</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Vested and expected to vest as of March 31, 2022</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">420,193</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;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;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">46.36</div> </td> <td colspan="1" style="background-color:#CCEEFF;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;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"> </div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">5.45</div> </td> <td colspan="1" style="background-color:#CCEEFF;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;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">115,977</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Exercisable as of March 31, 2022</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">342,083</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">31.86</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"> </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="line-height:1.25">4.99</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">99,379</div> </td> </tr> </table> </div> </div> <div style="margin-left:36pt"> </div> </div> </div> </div> <div> <div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The aggregate intrinsic value in the tables above represents the total intrinsic value (the difference between the fair value of the Company’s common stock as of the last day of each period and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders had all option holders exercised their options on the last day of each period.</span></span></div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"> </div> <div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">A summary of the activity in the RSUs and related information is as follows:</span></span></div> <div style="line-height:1.25"> </div> <div style="margin-left:36pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px;text-align:center"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Number of RSUs</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average grant date fair value</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unvested as of December 31, 2021</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">1,759,972</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">189.25</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="text-align:justify;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Granted</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">94,839</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">312.32</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="text-align:justify;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Vested</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(218,992</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">118.04</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="text-align:justify;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Forfeited</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(44,567</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">204.02</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:4px" valign="bottom"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unvested as of March 31, 2022</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,591,252</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;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;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">185.66</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">A summary of the activity in the PSUs and related information is as follows:</span></span></div> <div style="line-height:1.25"> </div> <div style="margin-left:36pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Number of PSUs</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average grant date fair value</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="vertical-align:middle;font-family:Times New Roman, Times, serif;width:76%;background-color:rgb(204, 238, 255)" valign="bottom"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unvested as of December 31, 2021</span></span></div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">108,595</div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;white-space:nowrap;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="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255)" valign="bottom"> <div style="line-height:1.25">296.40</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap;background-color:rgb(204, 238, 255)" valign="bottom"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="vertical-align:middle;font-family:Times New Roman, Times, serif;width:76%;background-color:rgb(255, 255, 255)" valign="bottom"> <div style="text-align:justify;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Granted</span></span></div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;background-color:rgb(255, 255, 255);border-bottom:1.5pt solid black" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;text-align:right;width:9%;background-color:rgb(255, 255, 255);border-bottom:1.5pt solid black" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">54,964</div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;background-color:rgb(255, 255, 255);border-bottom:1.5pt solid black" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;text-align:right;width:9%;background-color:rgb(255, 255, 255);border-bottom:1.5pt solid black" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">209.33</div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="vertical-align:middle;font-family:Times New Roman, Times, serif;width:76%;padding-bottom:4px;background-color:rgb(204, 238, 255)" valign="bottom"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unvested as of March 31, 2022</span></span></div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;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="line-height:1.25;color:rgb(0, 0, 0)">163,559</div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap;background-color:rgb(204, 238, 255)" 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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">267.14</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap;background-color:rgb(204, 238, 255)" valign="bottom"> </td> </tr> </table> </div> </div> <div style="margin-left:36pt"> </div> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">d.           Employee Stock Purchase Plan:</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company adopted an ESPP effective upon the consummation of the IPO. As of March 31, 2022, a total of 3,662,737 shares were reserved for issuance under this plan. The number of shares of common stock reserved for issuance under the ESPP will increase automatically on January 1st of each year, for ten years, by the lesser of 1% of the total number of shares of the Company’s common stock outstanding on December 31st of the preceding calendar year or 487,643 shares. However, the Company’s board of directors may reduce the amount of the increase in any particular year at their discretion, including a reduction to zero.</span></span></div> <div/> <div style="text-align:justify;margin-left:36pt;line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The ESPP is implemented through an offering every six months. According to the ESPP, eligible employees may use up to 15% of their salaries to purchase common stock up to an aggregate limit of $15 per participant for every six months plan. The price of an ordinary share purchased under the ESPP is equal to 85% of the lower of the fair market value of the ordinary share on the subscription date of each offering period or on the purchase date.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of March 31, 2022, 661,827 shares of common stock had been purchased under the ESPP.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of March 31, 2022, 3,000,910 shares of common stock were available for future issuance under the ESPP.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In accordance with ASC No. 718, the ESPP is compensatory and, as such, results in recognition of compensation cost.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">e.            Stock-based compensation expenses:</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company recognized stock-based compensation expenses related to all stock-based awards in the consolidated statement of income for the three months ended March 31, 2022, and 2021, as follows:</span></span></div> <div style="line-height:1.25"> </div> <div style="margin-left:36pt"> <div> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"> <tr style="background-color:rgb(255, 255, 255)"> <td style="vertical-align:middle;font-family:Times New Roman, Times, serif;width:76%;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid black;background-color:rgb(255, 255, 255)" valign="bottom"> <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt;text-align:center"><strong><span style="font-size:10pt;font-family:Times New Roman, Times, serif">Three Months Ended March 31,</span></strong></p> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="vertical-align:middle;font-family:Times New Roman, Times, serif;width:76%;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid black;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:9%;text-align:center;border-bottom:2px solid black;background-color:rgb(255, 255, 255)" valign="bottom"><strong>2022</strong></td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap;text-align:center;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;text-align:center;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;text-align:center;border-bottom:2px solid black;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:9%;text-align:center;border-bottom:2px solid black;background-color:rgb(255, 255, 255)" valign="bottom"><strong>2021</strong></td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="vertical-align:middle;font-family:Times New Roman, Times, serif;width:76%;background-color:rgb(204, 238, 255)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cost of revenues</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255)" valign="bottom"> <div style="line-height:1.25">5,062</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap;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="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255)" valign="bottom"> <div style="line-height:1.25">5,790</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap;background-color:rgb(204, 238, 255)" valign="bottom"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="vertical-align:middle;font-family:Times New Roman, Times, serif;width:76%;background-color:rgb(255, 255, 255)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Research and development</span></span></div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;text-align:right;width:9%;background-color:rgb(255, 255, 255)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">14,985</div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;text-align:right;width:9%;background-color:rgb(255, 255, 255)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">8,798</div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="vertical-align:middle;font-family:Times New Roman, Times, serif;width:76%;background-color:rgb(204, 238, 255)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Selling and marketing</span></span></div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">6,701</div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;white-space:nowrap;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">5,435</div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;white-space:nowrap;background-color:rgb(204, 238, 255)" valign="bottom"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="vertical-align:middle;font-family:Times New Roman, Times, serif;width:76%;padding-bottom:2px;background-color:rgb(255, 255, 255)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">General and administrative</span></span></div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">7,359</div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">3,130</div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="vertical-align:middle;font-family:Times New Roman, Times, serif;width:76%;padding-bottom:4px;background-color:rgb(204, 238, 255)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total stock-based compensation expenses</span></span></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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">34,107</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap;background-color:rgb(204, 238, 255)" 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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">23,153</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap;background-color:rgb(204, 238, 255)" valign="bottom"> </td> </tr> </table> </div> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The total tax benefit associated with share-based compensation for the three months ended March 31, 2022 and 2021 was $3,478 and $4,397, respectively. The tax benefit realized from share-based compensation for three months ended March 31, 2022 and 2021 was $2,927 and $2,749, respectively.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of March 31, 2022, there were total unrecognized compensation expenses in the amount of $308,373 related to non-vested equity-based compensation arrangements granted under the Company’s plans and non-plan awards. These expenses are expected to be recognized during the period from April 1, 2022 through October 31, 2026.</span></span></div> </div> </div> 2300000 295.00 300000 27140000 834000 650526000 379358 18047085 0.05 10000000 8617974 <div style="margin-left:36pt"> <div> <div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"> </div> <div> <div> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Number of options</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average exercise price</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average remaining contractual term in years</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Aggregate intrinsic Value</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Outstanding as of December 31, 2021</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">474,280</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">44.68</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">5.22</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">112,479</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:52%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Exercised</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(51,759</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">28.55</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">15,142</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Forfeited or expired</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(243</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.01</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Outstanding as of March 31, 2022</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">422,278</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">46.63</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"> </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="line-height:1.25">5.04</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">114,987</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Vested and expected to vest as of March 31, 2022</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">420,193</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;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;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">46.36</div> </td> <td colspan="1" style="background-color:#CCEEFF;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;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"> </div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">5.45</div> </td> <td colspan="1" style="background-color:#CCEEFF;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;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">115,977</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Exercisable as of March 31, 2022</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">342,083</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">31.86</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"> </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="line-height:1.25">4.99</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">99,379</div> </td> </tr> </table> </div> </div> <div style="margin-left:36pt"> </div> </div> </div> </div> 474280 44.68 P5Y2M19D 112479000 51759 28.55 15142000 243 5.01 422278 46.63 P5Y14D 114987000 420193 46.36 P5Y5M12D 115977000 342083 31.86 P4Y11M26D 99379000 <div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">A summary of the activity in the RSUs and related information is as follows:</span></span></div> <div style="line-height:1.25"> </div> <div style="margin-left:36pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px;text-align:center"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Number of RSUs</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average grant date fair value</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unvested as of December 31, 2021</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">1,759,972</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">189.25</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="text-align:justify;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Granted</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">94,839</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">312.32</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="text-align:justify;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Vested</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(218,992</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">118.04</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="text-align:justify;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Forfeited</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(44,567</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">204.02</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:4px" valign="bottom"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unvested as of March 31, 2022</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,591,252</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;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;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">185.66</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">A summary of the activity in the PSUs and related information is as follows:</span></span></div> <div style="line-height:1.25"> </div> <div style="margin-left:36pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Number of PSUs</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average grant date fair value</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="vertical-align:middle;font-family:Times New Roman, Times, serif;width:76%;background-color:rgb(204, 238, 255)" valign="bottom"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unvested as of December 31, 2021</span></span></div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">108,595</div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;white-space:nowrap;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="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255)" valign="bottom"> <div style="line-height:1.25">296.40</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap;background-color:rgb(204, 238, 255)" valign="bottom"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="vertical-align:middle;font-family:Times New Roman, Times, serif;width:76%;background-color:rgb(255, 255, 255)" valign="bottom"> <div style="text-align:justify;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Granted</span></span></div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;background-color:rgb(255, 255, 255);border-bottom:1.5pt solid black" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;text-align:right;width:9%;background-color:rgb(255, 255, 255);border-bottom:1.5pt solid black" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">54,964</div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;background-color:rgb(255, 255, 255);border-bottom:1.5pt solid black" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;text-align:right;width:9%;background-color:rgb(255, 255, 255);border-bottom:1.5pt solid black" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">209.33</div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="vertical-align:middle;font-family:Times New Roman, Times, serif;width:76%;padding-bottom:4px;background-color:rgb(204, 238, 255)" valign="bottom"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unvested as of March 31, 2022</span></span></div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;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="line-height:1.25;color:rgb(0, 0, 0)">163,559</div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap;background-color:rgb(204, 238, 255)" 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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">267.14</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap;background-color:rgb(204, 238, 255)" valign="bottom"> </td> </tr> </table> </div> </div> 1759972 189.25 94839 312.32 218992 118.04 44567 204.02 1591252 185.66 108595 296.40 54964 209.33 163559 267.14 3662737 0.01 487643 0.15 15000 0.85 661827 3000910 <div> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"> <tr style="background-color:rgb(255, 255, 255)"> <td style="vertical-align:middle;font-family:Times New Roman, Times, serif;width:76%;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid black;background-color:rgb(255, 255, 255)" valign="bottom"> <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt;text-align:center"><strong><span style="font-size:10pt;font-family:Times New Roman, Times, serif">Three Months Ended March 31,</span></strong></p> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="vertical-align:middle;font-family:Times New Roman, Times, serif;width:76%;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid black;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:9%;text-align:center;border-bottom:2px solid black;background-color:rgb(255, 255, 255)" valign="bottom"><strong>2022</strong></td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap;text-align:center;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;text-align:center;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;text-align:center;border-bottom:2px solid black;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:9%;text-align:center;border-bottom:2px solid black;background-color:rgb(255, 255, 255)" valign="bottom"><strong>2021</strong></td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="vertical-align:middle;font-family:Times New Roman, Times, serif;width:76%;background-color:rgb(204, 238, 255)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cost of revenues</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255)" valign="bottom"> <div style="line-height:1.25">5,062</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap;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="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255)" valign="bottom"> <div style="line-height:1.25">5,790</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap;background-color:rgb(204, 238, 255)" valign="bottom"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="vertical-align:middle;font-family:Times New Roman, Times, serif;width:76%;background-color:rgb(255, 255, 255)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Research and development</span></span></div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;text-align:right;width:9%;background-color:rgb(255, 255, 255)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">14,985</div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;text-align:right;width:9%;background-color:rgb(255, 255, 255)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">8,798</div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="vertical-align:middle;font-family:Times New Roman, Times, serif;width:76%;background-color:rgb(204, 238, 255)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Selling and marketing</span></span></div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">6,701</div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;white-space:nowrap;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">5,435</div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;white-space:nowrap;background-color:rgb(204, 238, 255)" valign="bottom"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="vertical-align:middle;font-family:Times New Roman, Times, serif;width:76%;padding-bottom:2px;background-color:rgb(255, 255, 255)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">General and administrative</span></span></div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">7,359</div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom"> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">3,130</div> </td> <td colspan="1" style="font-family:Times New Roman, Times, serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="vertical-align:middle;font-family:Times New Roman, Times, serif;width:76%;padding-bottom:4px;background-color:rgb(204, 238, 255)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total stock-based compensation expenses</span></span></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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">34,107</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap;background-color:rgb(204, 238, 255)" 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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">23,153</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap;background-color:rgb(204, 238, 255)" valign="bottom"> </td> </tr> </table> </div> 5062000 5790000 14985000 8798000 6701000 5435000 7359000 3130000 34107000 23153000 3478000 4397000 2927000 2749000 308373000 <p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:left;margin-top:0pt;margin-bottom:0pt"><strong><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">NOTE 12:</span></span></strong><span style="font-size:10pt;font-family:Times New Roman, Times, serif">       </span><strong><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">COMMITMENTS AND CONTINGENT LIABILITIES</span></span></strong></p> <div> <div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">a.            Guarantees:</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of March 31, 2022, contingent liabilities exist regarding guarantees in the amounts of $6,284 and $1,541 in respect of office rent lease agreements and other transactions, respectively.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">b.            Contractual purchase obligations:</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company has contractual obligations to purchase goods and raw materials. These contractual purchase obligations relate to inventories and other purchase orders, which cannot be canceled without penalty. In addition, the Company acquires raw materials or other goods and services, including product components, by issuing authorizations to its suppliers to purchase materials based on its projected demand and manufacturing needs.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of March 31, 2022, the Company had non-cancelable purchase obligations totaling approximately $1,426,689, out of which the Company recorded a provision for loss in the amount of $4,745.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of March 31, 2022, the Company had contractual obligations for capital expenditures totaling approximately $144,201. These commitments reflect purchases of automated assembly lines and other machinery related to the Company’s manufacturing process as well as capital expenditures associated with the construction of Sella 2, the Company’s planned second lithium-ion cell and battery factory in Korea.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">c.            Legal claims:</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">From time to time, the Company may be involved in various claims and legal proceedings. The Company reviews the status of each matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount can be reasonably estimated, the Company accrues a liability for the estimated loss. These accruals are reviewed at least quarterly and adjusted to reflect the impact of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular matter.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In September 2018, the Company’s German subsidiary, SolarEdge Technologies GmbH received a complaint filed by competitor SMA Solar Technology AG (“SMA”). The complaint, filed in the District Court Düsseldorf, Germany, alleges that SolarEdge's 12.5kW - 27.6kW inverters infringe two of the plaintiff’s patents. SMA asserted a value in dispute of EUR 5.5 million (approximately $6,102) for both patents. The Company challenged the validity of both patents. With respect to one of the claims, in October 2020, the German Patent Court rendered the SMA patent invalid and this invalidity has been appealed by SMA. With respect to the other claim, in November 2019, the first instance court stayed the infringement proceedings since it considered it to be highly likely that the second SMA patent would also be rendered invalid. The Company believes that it has meritorious defenses to the claims asserted and intends to vigorously defend against the remaining lawsuit.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In May 2019, the Company’s two Chinese subsidiaries and its equipment manufacturer in China were served with three lawsuits by Huawei Technologies Co., Ltd., a Chinese entity (“Huawei”). The lawsuits, filed in the Guangzhou intellectual property court, alleged infringement of three patents and asked for an injunction of manufacture, use, sale and offer for sale, and damage awards. A first-instance judgment was issued on August 7, 2020 ordering the three defendants to collectively pay damages in the amount of approximately Chinese Yuan (“CNY”) 10.5 million (approximately $1,658), including court fees. The Company has filed an appeal with the Supreme People’s Court of China. The Company's appeal to the Supreme People's Court was denied in December of 2021, rendering a payment by us to Huawei in an amount of $1,658. The judgement has not been enforced. In addition, in January 2021, Huawei filed a motion to increase its claimed monetary damages to CNY 50.5 million (approximately $7,975) with respect to the second lawsuit. In February 2021, a preliminary injunction was rendered by the Guangzhou intellectual property court with respect to such second lawsuit and applying to seven inverter models. In line with the court’s mandate, the Company took immediate action to make software changes to meet the court order. In addition, in February 22, 2021 a first-instance judgment was issued ordering payment of damages in the amount of CNY 50.5 million (approximately $7,975), including court fees, with respect to the second patent. The Company appealed this judgement with the Supreme People’s Court which case is still pending. The first instance court’s judgement is not effective or enforceable pending the appeal. In October 2021, a first-instance judgment was issued ordering to pay damages in the amount of approximately CNY 10.5 million (approximately $1,658), including court fees, with respect to the third lawsuit. The Company has filed an appeal with the Supreme People’s Court of China which also is still pending. The first instance court’s judgement is not effective or enforceable pending the appeal. The Company believes that it has meritorious defenses to the claims asserted by Huawei.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In December 2019, the Company received a lawsuit filed by a former consultant of the Company and its Israeli subsidiary in the amount of NIS 25.5 million (approximately $8,029) claiming damages caused relating to a terminated consulting agreement and stock options therein. The Company believes it has meritorious defenses to the claims asserted and intends to vigorously defend against this lawsuit.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:36pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of March 31, 2022, accrued amounts for legal claims of $11,476 were recorded in accrued expenses and other current liabilities.</span></span></div> </div> </div> 6284000 1541000 1426689000 4745000 144201000 5500000 6102000 10500000 1658000 1658000 50500000 7975000 50500000 7975000 10500000 1658000 25500000 8029000 11476000 <div> <div> <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif"><strong><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">NOTE 13:</span></span></strong><span style="font-size:10pt;font-family:Times New Roman, Times, serif">       </span><strong><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ACCUMULATED OTHER COMPREHENSIVE LOSS</span></span></strong></p> </div> <div> <div> <div style="text-align:justify;text-indent:18pt;line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following table summarizes the changes in accumulated balances of other comprehensive gain (loss), net of taxes:</span></span></div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="6" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Three Months Ended</span></span></div> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">March 31,</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrealized gains (losses) on available-for-sale marketable securities</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Beginning balance</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">(4,709</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">240</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="margin-left:12pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Revaluation</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(12,721</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(1,468</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="margin-left:12pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Tax on revaluation</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">2,471</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">283</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other comprehensive loss before reclassifications</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(10,250</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(1,185</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="margin-left:12pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Reclassification</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">844</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="margin-left:12pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Tax on reclassification</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(100</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Losses reclassified from accumulated other comprehensive income</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">744</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net current period other comprehensive loss</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(9,506</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(1,185</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Ending balance</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25">(14,215</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25">(945</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrealized gains (losses) on cash flow hedges</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Beginning balance</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">874</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">-</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Revaluation</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(1,337</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(146</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Tax on revaluation</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">159</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">18</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other comprehensive loss before reclassifications</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(1,178</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(128</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="margin-left:12pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Reclassification</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">565</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="margin-left:12pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Tax on reclassification</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(67</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Losses reclassified from accumulated other comprehensive loss</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">498</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net current period other comprehensive loss</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(680</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(128</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Ending balance</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25">194</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25">(128</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Foreign currency translation adjustments on intra-entity transactions that are of a long-term investment in nature</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Beginning balance</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">(17,420</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">-</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Revaluation</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(6,983</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(3,675</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Tax on revaluation</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other comprehensive loss before reclassifications</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(6,983</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(3,675</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net current period other comprehensive loss</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(6,983</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(3,675</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Ending balance</span></span></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="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 solid 2px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 solid 2px" valign="bottom"> <div style="line-height:1.25">(24,403</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></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="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 solid 2px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 solid 2px" valign="bottom"> <div style="line-height:1.25">(3,675</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrealized gains (losses) on foreign currency translation</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Beginning balance</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">(6,064</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">3,617</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Revaluation</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(1,579</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(5,630</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Tax on revaluation</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other comprehensive loss before reclassifications</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(1,579</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(5,630</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net current period other comprehensive loss</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(1,579</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(5,630</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Ending balance</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25">(7,643</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25">(2,013</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:4px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></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="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">(46,067</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></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="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">(6,761</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> </tr> </table> <div/> <div style="text-align:justify;line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following table summarizes the changes in "Accumulated other comprehensive loss", net of taxes:</span></span></div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;text-align:center;border-bottom:2px solid rgb(0, 0, 0)"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details about Accumulated Other Comprehensive Loss Components</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="6" style="vertical-align:middle;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="text-align:center;line-height:1.25;color:#000000;font-family:'Times New Roman', serif;font-size:12pt;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Three Months Ended<br/>March 31,</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;text-align:center;border-bottom:2px solid rgb(0, 0, 0)"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Affected Line Item in the Statement of Income</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrealized losses on available-for-sale marketable securities</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">(844</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">-</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Financial expense, net</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">100</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Income taxes</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">(744</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">-</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total, net of income taxes</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrealized losses on cash flow hedges, net</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(67</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cost of revenues</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(338</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Research and development</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(71</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Sales and marketing</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(89</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">General and administrative</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">(565</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">-</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total, before income taxes</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">67</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Income taxes</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;width:38%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(498</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:38%;padding-bottom:2px" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%;padding-bottom:4px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total reclassifications for the period</span></span></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="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">(1,242</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></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="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">-</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%;padding-bottom:4px" valign="bottom"> </td> </tr> </table> </div> </div> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="6" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Three Months Ended</span></span></div> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">March 31,</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrealized gains (losses) on available-for-sale marketable securities</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Beginning balance</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">(4,709</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">240</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="margin-left:12pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Revaluation</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(12,721</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(1,468</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="margin-left:12pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Tax on revaluation</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">2,471</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">283</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other comprehensive loss before reclassifications</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(10,250</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(1,185</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="margin-left:12pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Reclassification</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">844</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="margin-left:12pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Tax on reclassification</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(100</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Losses reclassified from accumulated other comprehensive income</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">744</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net current period other comprehensive loss</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(9,506</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(1,185</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Ending balance</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25">(14,215</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25">(945</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrealized gains (losses) on cash flow hedges</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Beginning balance</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">874</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">-</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Revaluation</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(1,337</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(146</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Tax on revaluation</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">159</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">18</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other comprehensive loss before reclassifications</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(1,178</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(128</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="margin-left:12pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Reclassification</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">565</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="margin-left:12pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Tax on reclassification</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(67</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Losses reclassified from accumulated other comprehensive loss</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">498</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net current period other comprehensive loss</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(680</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(128</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Ending balance</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25">194</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25">(128</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Foreign currency translation adjustments on intra-entity transactions that are of a long-term investment in nature</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Beginning balance</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">(17,420</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">-</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Revaluation</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(6,983</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(3,675</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Tax on revaluation</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other comprehensive loss before reclassifications</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(6,983</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(3,675</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net current period other comprehensive loss</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(6,983</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(3,675</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Ending balance</span></span></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="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 solid 2px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 solid 2px" valign="bottom"> <div style="line-height:1.25">(24,403</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></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="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 solid 2px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 solid 2px" valign="bottom"> <div style="line-height:1.25">(3,675</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrealized gains (losses) on foreign currency translation</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Beginning balance</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">(6,064</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">3,617</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Revaluation</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(1,579</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(5,630</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Tax on revaluation</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other comprehensive loss before reclassifications</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(1,579</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(5,630</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net current period other comprehensive loss</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(1,579</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(5,630</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Ending balance</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25">(7,643</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25">(2,013</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:4px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></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="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">(46,067</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></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="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">(6,761</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> </tr> </table> -4709000 240000 -12721000 -1468000 2471000 283000 -10250000 -1185000 844000 0 -100000 0 744000 0 -9506000 -1185000 -14215000 -945000 874000 0 -1337000 -146000 159000 18000 -1178000 -128000 565000 0 -67000 0 498000 0 -680000 -128000 194000 -128000 -17420000 0 -6983000 -3675000 0 0 -6983000 -3675000 -6983000 -3675000 -24403000 -3675000 -6064000 3617000 -1579000 -5630000 0 0 -1579000 -5630000 -1579000 -5630000 -7643000 -2013000 -46067000 -6761000 <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;text-align:center;border-bottom:2px solid rgb(0, 0, 0)"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details about Accumulated Other Comprehensive Loss Components</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="6" style="vertical-align:middle;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="text-align:center;line-height:1.25;color:#000000;font-family:'Times New Roman', serif;font-size:12pt;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Three Months Ended<br/>March 31,</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;text-align:center;border-bottom:2px solid rgb(0, 0, 0)"> <div style="line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Affected Line Item in the Statement of Income</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrealized losses on available-for-sale marketable securities</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">(844</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">-</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Financial expense, net</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">100</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Income taxes</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">(744</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">-</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total, net of income taxes</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrealized losses on cash flow hedges, net</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(67</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cost of revenues</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(338</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Research and development</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(71</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Sales and marketing</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(89</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">General and administrative</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">(565</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">-</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total, before income taxes</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">67</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Income taxes</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;width:38%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(498</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">-</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:38%;padding-bottom:2px" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%;padding-bottom:4px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total reclassifications for the period</span></span></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="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">(1,242</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></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="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">-</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:38%;padding-bottom:4px" valign="bottom"> </td> </tr> </table> -844000 0 100000 0 -744000 0 -67000 0 -338000 0 -71000 0 -89000 0 -565000 0 67000 0 -498000 0 -1242000 0 <div> <div> <div> <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">NOTE 14:</span></span><span style="font-size:10pt;font-family:Times New Roman, Times, serif">       </span><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">EARNINGS PER SHARE</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following table presents the computation of basic and diluted EPS:</span></span></div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="6" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Three Months Ended March 31,</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="text-decoration:underline">Basic EPS:</span></span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Numerator:</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="margin-left:13.5pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net income</span></span></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="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25">33,123</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;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="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25">30,076</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Denominator:</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:4px" valign="bottom"> <div style="margin-left:13.5pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Shares used in computing net earnings per share of common stock, basic</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">53,134,937</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">51,726,998</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="text-decoration:underline">Diluted EPS:</span></span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Numerator:</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="margin-left:13.5pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net income attributable to common stock, basic </span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">33,123</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">30,076</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="margin-left:13.5pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Notes due 2025</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">553</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">534</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:4px" valign="bottom"> <div style="margin-left:13.5pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net income attributable to common stock, diluted</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">33,676</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">30,610</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Denominator:</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="margin-left:13.5pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Shares used in computing net earnings per share of common stock, basic</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">53,134,937</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">51,726,998</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="margin-left:13.5pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Notes due 2025</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">2,276,818</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">2,276,818</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:4px" valign="bottom"> <div style="margin-left:13.5pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Effect of stock-based awards</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">903,438</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">1,993,320</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:4px" valign="bottom"> <div style="margin-left:13.5pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Shares used in computing net earnings per share of common stock, diluted</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">56,315,193</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">55,997,136</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">No shares were excluded from the calculation for the three months ended March 31, 2022 and 2021.</span></span></div> </div> </div> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="6" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Three Months Ended March 31,</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="text-decoration:underline">Basic EPS:</span></span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Numerator:</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman',Times,serif" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="margin-left:13.5pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net income</span></span></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="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25">33,123</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;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="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25">30,076</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Denominator:</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:4px" valign="bottom"> <div style="margin-left:13.5pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Shares used in computing net earnings per share of common stock, basic</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">53,134,937</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">51,726,998</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="text-decoration:underline">Diluted EPS:</span></span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Numerator:</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="margin-left:13.5pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net income attributable to common stock, basic </span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">33,123</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">30,076</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="margin-left:13.5pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Notes due 2025</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">553</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">534</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:4px" valign="bottom"> <div style="margin-left:13.5pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net income attributable to common stock, diluted</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">33,676</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">30,610</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Denominator:</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="margin-left:13.5pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Shares used in computing net earnings per share of common stock, basic</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">53,134,937</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">51,726,998</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="margin-left:13.5pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Notes due 2025</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">2,276,818</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">2,276,818</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:4px" valign="bottom"> <div style="margin-left:13.5pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Effect of stock-based awards</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">903,438</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">1,993,320</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:4px" valign="bottom"> <div style="margin-left:13.5pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Shares used in computing net earnings per share of common stock, diluted</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">56,315,193</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">55,997,136</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> </table> 33123000 30076000 53134937 51726998 33123000 30076000 553000 534000 33676000 30610000 53134937 51726998 2276818 2276818 903438 1993320 56315193 55997136 <div> <div> <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">NOTE 15:</span></span><span style="font-size:10pt;font-family:Times New Roman, Times, serif">       </span><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">OTHER OPERATING EXPENSES</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In the three months ended March 31, 2021, the Company recorded a write-off of long-lived assets in the amount of $2,209.</span></span></div> </div> </div> 2209000 <div> <div> <div style="line-height:1.25;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">NOTE 16:</span></span><span style="font-size:10pt;font-family:Times New Roman, Times, serif">       </span><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">INCOME TAXES</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The effective tax rate for the three months ended March 31, 2022 and 2021 was 27.1% and 20.9%, respectively.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The increase in the effective tax rate in the three months ended March 31, 2022, is primarily due to a different allocation of income among the Company’s US, Israeli, and foreign subsidiaries and the change to Section 174 of the U.S Internal Revenue Code, which went into effect on January 1, 2022. The change eliminates the option to deduct research and development expenditures currently and requires taxpayers to amortize them over five years (if generated from a US entity) and fifteen years (if generated from non-US entities). This change resulted in an increase in the Company’s taxable income and Global Intangible Low Taxed Income (“GILTI”) tax.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">As of March 31, 2022, and December 31, 2021, unrecognized tax benefits were $2,303 and $2,192, respectively. If recognized, such benefits would favorably affect the Company’s effective tax rate.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The Company accrues interest and penalties related to unrecognized tax benefits in its provision for income taxes. The total amount of penalties and interest were immaterial as of March 31, 2022, and December 31, 2021.</span></span></div> </div> </div> 0.271 0.209 2303000 2192000 <div> <div> <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">NOTE 17:       SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION (Cont.)</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company operates in five different operating segments: Solar, Energy Storage, e-Mobility, Critical Power and Automation Machines.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company's Chief Executive Officer, who is the chief operating decision maker (“CODM”), makes resource allocation decisions and assesses performance based on financial information presented on a consolidated basis, accompanied by disaggregated information about revenues and contributed profit by the operating segments.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company does not allocate to its operating segments revenue recognized due to advance payments received for performance obligations that extend for a period greater than one year, related to Accounting Standard Codification 606, “Revenue from Contracts with Customers” (ASC 606).</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Segment profit is comprised of gross profit for the segment less operating expenses that do not include amortization of purchased intangible assets, stock based compensation expenses and certain other items.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company manages its assets on a group basis, not by segments, as many of its assets are shared or co-mingled. The Company’s CODM does not regularly review asset information by segments and, therefore, the Company does not report asset information by segment.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company identified one operating segment as reportable – the Solar segment. The other operating segments are insignificant individually and therefore their results are presented together under “All other”.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Solar segment includes the design, development, manufacturing, and sales of an intelligent inverter solution designed to maximize power generation at the individual PV module level and a residential storage solution, compatible with the Company’s energy hub inverter, intended to store and supply power for back-up and to maximize self-consumption. The Solar segment solution consists mainly of the Company’s power optimizers, inverters, batteries and cloud‑based monitoring platform.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The “All other” category includes the design, development, manufacturing and sales of energy storage products, e-Mobility products, UPS products and automated machines.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following table presents information on reportable segments profit (loss) for the period presented:</span></span></div> <div style="line-height:1.25"> </div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="14" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Three Months Ended March 31,</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="6" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="6" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Solar</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">All other</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Solar</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">All other</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Revenues</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">607,997</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">46,948</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">376,287</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">29,116</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:top;font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cost of revenues</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">424,500</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">44,341</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">226,833</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">30,483</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Gross profit (loss)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">183,497</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,607</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">149,454</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,367</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;font-family:'Times New Roman',Times,serif;width:52%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Research and development</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">43,131</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">7,930</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">31,902</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">6,265</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Sales and marketing</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">25,805</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">2,574</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">18,742</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">2,497</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">General and administrative</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">15,849</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">3,625</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">13,272</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">3,501</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Segments profit (loss)</span></span></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="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">98,712</div> </td> <td colspan="1" style="background-color:#CCEEFF;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;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">(11,522</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></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="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">85,538</div> </td> <td colspan="1" style="background-color:#CCEEFF;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;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">(13,630</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> </tr> </table> </div> <div/> <div style="line-height:1.25"> </div> <div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following table presents information on reportable segments reconciliation to consolidated revenues for the periods presented:</span></span></div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="6" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Three Months Ended March 31,</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Solar revenues</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">607,997</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">376,287</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:top;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">All other revenues</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">46,948</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">29,116</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Revenues from services ASC 606</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">135</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">86</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:top;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:4px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Consolidated revenues</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">655,080</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">405,489</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following table presents information on reportable segments reconciliation to consolidated operating income for the periods presented:</span></span></div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="6" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Three Months Ended March 31,</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;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);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Solar segment profit</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">98,712</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">85,538</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:top;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">All other segment loss</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(11,522</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(13,630</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Segments operating profit</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">87,190</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">71,908</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:top;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amounts not allocated to segments:</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="margin-left:13.5pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Stock based compensation expenses</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(34,107</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(23,153</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="margin-left:13.5pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other unallocated expenses</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(2,219</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(4,627</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Consolidated operating income</span></span></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="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">50,864</div> </td> <td colspan="1" style="background-color:#CCEEFF;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;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">44,128</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> </table> </div> </div> </div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="14" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Three Months Ended March 31,</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="6" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="6" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Solar</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">All other</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Solar</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">All other</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Revenues</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">607,997</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">46,948</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">376,287</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">29,116</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:top;font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cost of revenues</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">424,500</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">44,341</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">226,833</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">30,483</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Gross profit (loss)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">183,497</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,607</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">149,454</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,367</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;font-family:'Times New Roman',Times,serif;width:52%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Research and development</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">43,131</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">7,930</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">31,902</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">6,265</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Sales and marketing</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">25,805</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">2,574</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">18,742</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">2,497</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">General and administrative</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">15,849</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">3,625</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">13,272</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">3,501</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:52%;padding-bottom:4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Segments profit (loss)</span></span></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="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">98,712</div> </td> <td colspan="1" style="background-color:#CCEEFF;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;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">(11,522</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></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="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">85,538</div> </td> <td colspan="1" style="background-color:#CCEEFF;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;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">(13,630</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">)</span></span></span></div> </td> </tr> </table> </div> 607997000 46948000 376287000 29116000 424500000 44341000 226833000 30483000 183497000 2607000 149454000 -1367000 43131000 7930000 31902000 6265000 25805000 2574000 18742000 2497000 15849000 3625000 13272000 3501000 98712000 -11522000 85538000 -13630000 <div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following table presents information on reportable segments reconciliation to consolidated revenues for the periods presented:</span></span></div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="6" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Three Months Ended March 31,</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Solar revenues</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">607,997</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">376,287</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:top;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">All other revenues</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">46,948</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">29,116</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Revenues from services ASC 606</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">135</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">86</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:top;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:4px" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Consolidated revenues</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px" valign="bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">655,080</div> </td> <td colspan="1" style="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="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></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="line-height:1.25">405,489</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following table presents information on reportable segments reconciliation to consolidated operating income for the periods presented:</span></span></div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="6" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Three Months Ended March 31,</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;padding-bottom:2px" valign="bottom"> </td> <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman',Times,serif;border-bottom:#000000 solid 2px" valign="bottom"> <div style="text-align:center;line-height:1.25;color:rgb(0, 0, 0);font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;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);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Solar segment profit</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">98,712</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;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="background-color:#CCEEFF;vertical-align:bottom;width:1%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25">85,538</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:top;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">All other segment loss</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(11,522</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(13,630</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Segments operating profit</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">87,190</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">71,908</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:top;font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amounts not allocated to segments:</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%" valign="bottom"> <div style="margin-left:13.5pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Stock based compensation expenses</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(34,107</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%" valign="bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(23,153</div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:2px" valign="bottom"> <div style="margin-left:13.5pt;line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other unallocated expenses</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(2,219</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0)" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)">(4,627</div> </td> <td colspan="1" style="font-family:'Times New Roman',Times,serif;vertical-align:bottom;width:1%;padding-bottom:2px;white-space:nowrap" valign="bottom"> <div style="line-height:1.25;color:rgb(0, 0, 0)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman',Times,serif;width:76%;padding-bottom:4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Consolidated operating income</span></span></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="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">50,864</div> </td> <td colspan="1" style="background-color:#CCEEFF;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;background-color:rgb(204, 238, 255)" valign="bottom"> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0)">$</span></span></span></div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;text-align:right;width:9%;border-bottom:#000000 double 4px" valign="bottom"> <div style="line-height:1.25">44,128</div> </td> <td colspan="1" style="background-color:#CCEEFF;vertical-align:bottom;width:1%;padding-bottom:4px;white-space:nowrap" valign="bottom"> </td> </tr> </table> </div> 607997000 376287000 46948000 29116000 135000 86000 655080000 405489000 98712000 85538000 11522000 13630000 87190000 71908000 34107000 23153000 -2219000 -4627000 50864000 44128000 Represents an amount less than $1. EXCEL 72 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( & PI%0'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 " !@,*14,%3%]NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.LTV#E&7"X@32$A, G&+'&^+:-HH,6KW]K1EZX3@ 3C&_O/Y ML^0:H\8NT7/J(B7VE&^&T+198]R*(W/4 !F/%&PNQT0[-O=="I;'9SI M/AA M#P1*REL(Q-99MC !B[@0A:D=:DQDN4MGO,,%'S]3,\,< C44J.4,55F!,-/$ M>!J:&JZ "<:40OXND%N(<_5/[-P!<4X.V2^ION_+?C7GQATJ>'MZ?)G7+7R; MV;9(XZ_L-9\B;<5E\NOJ[G[W((R22A5R4\CUKI):*KW>O$^N/_RNPJ%S?N__ ML?%%T-3PZR[,%U!+ P04 " !@,*14F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M & PI%1Q=E9A; 4 +D5 8 >&PO=V]R:W-H965T&UL MI5C;;N,V$'W>_0K"Z$,+Q+%$^;I(##B.>=4.OL4Z^G_) G3)V* MC*=P9R5DPC2(;]3>,3%#>1'BFSFY#1P;).#Q5PG: MJ=YI O>/=^A7=O PF!>F^%S$OT6!#L\[XPX)^(KEL7X2FQM>#FA@\'P1*_N? M;(IG^Y,.\7.E15(& X,D2HM?]E8F8B]@X!P(H&4 ?1?@]@\$>&6 9P=:,+/# MNF2:3<^DV!!IG@8T>>$.I0VL!GCH?/,@BGXZ;P[^AX5>8\B^<=P)N+5R[)'[,7I244 MXY\(9+^"[%O(_@'(,O]SF _)8IB'@+^1G_FV*?DXDN,X;M^=#%ULI(.*U@ % MF^=2FA*YBI0/M+YR)LVD$B@XWD0-1^MV7=KU7(37L.(U1)&JVMTG=@47&ZL5 MQVHIBE%%:?2?*#UR&8G@,"D<[0N6I7%%:8R"S(!/4'"*V;J)!!Z_8K'B"(]) MQ6-R7&J>MUECV>#AKM/]@K!PG5KPG.-X?,F9U%S&6_+$,R%UH\3A6%KF6&K< M/15VCTR.9&"15GH15CA8VXRYM*9%CZ-5UC&VZEN@=NK]\<.'EK7FU@KL>L?H MY544^CHPO0.KN6=*<+QQH^7 W M>UI<7B\^DO+O>3&_N7^X>[B^72Q/R.W]_!1C7(N[B^MQ9?J^D%!PUO9/R%+# M-!,AR5SDX$9@2B)H'@:.?KG 2-9*[^+R7)&$!5MT?J8.&2FMJ9$8COCU?4_S M/;-:\%UC?,;JUD5!<^]_3 M?11*0Q_R>Y0=7,$MB/WAR/.\ <:N]A.*FX"=Z1E\;AXF@P-,1MB:H+5S4%ST M[X3MSD*18L[1 O+CY*>/D\&H.QQ2!V-5FP<]KO\O^^VB 8C2M57CY@:R!1%7 M.5J;!#W*)(S3@B6 -:Q%LX*TX-PQN>9DYOOP'0]6PX,"$N-8>P0]RB,6"9=K MD[1K0- A5%J2L;29+ [8UD?1VB3H42:Q3%@+M6DV31(7;W[(4EAJT(=LP@@RNN1^+LV41ZKL3KE\ORU3KKE;[DC.[&]>K'R\V->$;!I1%D9BO(-0Y M'<'K9;%/6)QHD=FMMA>AM4CL89YK(-I)U^5+ 2/&LL*@NRZ:_O ML?%B8LF"3OMA-Y8YDE\=2^I+L11"HZ^K+"\N>TNMU^>#0;%8BA4O MWLNUR.&7)ZE67$-3/0^*M1(\J3JML@'%.!BL>)KWKBZJ>Y_5U87% MBLUJQ=7K!Y')E\L>Z7V[<9\^+W5Y8W!UL>;/8B;TP_JS@M9@/TJ2KD1>I#)' M2CQ=]H;D?.15'2J+WU/Q4AQ_MGEAT/K[^-_DLU>9C,(R_$2&9_I(E>7O:B'DK$$]]D^EZ^?!+U MA/QRO(7,BNI_]%+;XAY:; HM5W5G4+!*\]U?_K5VQ$$'XG5TH'4'>FH'5G=@ MU41WRJIIC;GF5Q=*OB!56L-HY47EFZHWS";-R]#V\'4W0[--D,I^A'Q]RODE2+9*?T!EZF(W1C^]^0N]0 MFJ/Y4FX*GB?%Q4"#GG+4P:)^]H?=LVG'LV^X>H\8Z2.**;5T'[F[C\5BWYV\ M[3X +^Q=0?>NH-5XK,L5#_?WD]LY&LYF,.=SQXAL/R*K1O2Z1N3%$H%OT**\ M$']MTBW/1*ZMOMH-%51#E9MO>T4PIF$(GMD>.L6T\QG&4;PW>R/5VTOUG%+A M77P1FC]F A5BL5&I3H55YFX8_U"F'_E^V%)I,0M@+I%=I;]7Z3M5SA5/!$2/ MA0!/@M:BCW((=?()\0P"$L\7HBA;[UB?TJ!R_3O:#VC0AT[%6E0Q(WNUS#_;S"ISSFN9;6!92I?6,; (#\\F,^MAK"33-6(2) MQ^P"P[W T"GPLQ)KGB9(? 5^%.#DTK52+X6"(*44B$>\*(1]98?F6HA)$+25 M6\S"((ZI77FT5QZYEXS4/#M!9&0\G7H!9:2]L$T[$A)"8V*7&>]EQL[@KRXN#D+5F;[.+*.W:U^0 0\2I="R>!+RB M!&G^M7Y+G3NA'NK-&B<4^VVMIAD-_;!C/9$&$X0>V0N01"G]VD?KC)=K"K9" M&=O7D-WH;M'4]%S(?$+:JBUV!+.P(\*0AD7$#:,[$,UUFC^C3$#>@U29X)S) MI[,--(YYG!FB_#B,C-5AFGDA86&'](9-Q VG::YY_IR6R_B84),[P";6#C4V MLR@*.O8P:?!$W'SZ*&7RDF:959J)#D)#@N.V-IM='-"N!= PAK@A%ZTSF MSV=:J)4C%A(3(I3YYNNVF$'0Z$ -:5A#W+#9A>R3A%J802$2Q%%;JL601!CX MTB&VP0LYA2\.B28P&.05,3'"E85 44QQ@#LD-F@A;K9\2VROI\,/T^OI?#IQ MXH4V>*%NO.S2L35_;7(QFPNH"0WJD8"U!"W7"9K-:9?!5U MV@)ZEE[@=P@^J$347R,4N? M>5GPVF6:L(@H\PS'FF8A\:*.A44;I% W4O;05@+RUTWMWUW5*A2TDFV5DENE MFZR@OHE#BQD)PZYJAS9(H6ZD#,N7+YP);9;RQS3K3)FHI<1A7NP;,[#8X;@3 MZ+2!#3U2#+W);(^I-:GB!U'H&6HM=M0G40<::4,?&IR8X)X:AAI>4#JC&UG F;69;4COA_85;*&0\S-H5_2O(PS=6)[9"

COY!F#,=R)A-K\;_?KI[GH\N9_]@":_/4SG?SJ/71O8,'>I M,Y*KE)-UPMEM]_1P+\\[>#ZBI3&(N%6#T*]>8G\C-*BZ+,*JID8J,+*%L3 MV.KGR/?[+ KZQ-L=2OJT'Q&X%?O_Y7''#S696:&UT6$QZ< ;:X#,W$ >)DE: M,@TV8WEJ>);F:,'7*6Q.JTA+;<9"6TBVX#@*:=REM\$Q<^,8DL'-:I-Q+?8Y MH%S!:E^6GZNV$*-E80\@)G;/O '[3-#FQT-&>D*> V>F1O/]T)SN 5I+%U"4^> #&^T-@K?HNAO>(?''S? M*S^N0IAX3O,",H@GZ(G?A^ #M?M>N6MHN:X^^3U*#:58=;D44*NKT@!^?Y*0 M']>-\BOB_JOQU3]02P,$% @ 8#"D5&Y33UC# @ 8@< !@ !X;"]W M;W)K8Y[; ]W0CZIG!"-G@O& MU!GRG9*=:8V0J60KQ9";7V( ML?=! M0=P*>H7:;U#[!U&GHBB@?&C-].D4;;!$6\S*3L;*:-!*[_4\S_/?4/XW[!5G MU'!&G^#$I0<,[^ 0OW!-*P^ZG?'T >O!1Z([ ;FBW M=0*:VP>.DC7E"C&R JG7&X"'K$[T:J+%QAZ*2Z'AB+7#'"Y!(DT O%\)H5\F MYIQMKM7Q/U!+ P04 " !@,*140WX.B;P$ +$0 & 'AL+W=OPIE>@USYBX MF.RE/)Q;EMCL:1Z+,WZ@#+YL>9''$AZ+G24.!8V3RBG/+&+;OI7'*9O,IM6[ M^V(VY:7,4D;O"R3*/(^+_ZYHQH\7$SQY>_&0[O92O;!FTT.\HRLJGP[W!3Q9 M;90DS2D3*6>HH-N+R24^GQ.B'"J+OU)Z%"?W2*6RYOQ9/=PD%Q-;$=&,;J0* M$TU^OC$XC)))4T^H2_H M:;5 'S]\0A]0RM#CGIW\+ MLFE3(F\I71%CP-NX.$,._HR(38B&9_[S[MB X[05=JIXSDB\&[;A.44K&4L* MXU^BOR_70A8P?O\Q1'?;Z&X5W1V)_D!?*"NIMNZUIU]YJNG\,O,]SP[MJ?5R M6HZAF6M[;ABU9N_ O!;,,X+-N9"(;U$#J..K WBG#0<^5GWVCF]H1GS/Q9Z> MSV_Y?"/?'P47 AT*ODVE#LX?M(J#,/+"'IS&S+7MP-7#!2U<8!PSRP,M8IFR M':*OL& +*LX-8R5LHX8_&"N"QL5FCV"BH@7T2\8/U8B\KAO1E2$*/C=!+ MN:<%XH/1ID7% X;^2J(Q(<0>HR0=)3%2/G()A?U)2C*L% GMR.VC#NTB+W+] M$=9NL<>.N:(M95JM^UI&9] V+,O^ '%HYKJ0S ABIQC8+!E?4Q:S30HE;0KY M&3&J70.;0*<$7SQW,/MU9KX=C4Q_W"D(-DM(HYQK"KM5VM03R?AUI.!JE("3JBYW&+(B\$:W#G9[@P$AW!P<"PX , M!EL Q\'$Z;-IS$#KQN9,)TLX-*I=!X=@]B"QCPMJTCO<*0@V2XB*#)O\=(- M^!C,2M&UH#8GT&8.9PG896^>M86IPX>G:]Z9/^@SG94W,D])IRC$K"@*/DFS M$O;;OXC?--##[]%KC<9&'.FDA9BEY7MU@ +T^ 56Q!U%K,S72FRV-;] I8"O M<': + YEM62RW^PN,M0?V # =L4)^DEK+'$ &X%HK-LZM2)FM?K5Q'^SJX=Z MYOD.]G#4G\4Z2R^* NST)[)U^RLX MZ=?G\BY,_3IV3^.$%LH MOF\YEV\/JH'V_X_9_U!+ P04 " !@,*14@L++7Y<# ["@ & 'AL M+W=OXE\=CSS7PSML^LX*DZQ8.I&;)'3REK(@FD2Y<916XDL,: B=WS7#9V"9;PU M&IBY)SD:B)W.,XY/$M2N*)C\?H^Y. Q;7NMMXCG;I+J<<$:#+=O@ O7+]DF2 MY#16DJQ KC+!0>)ZV+KS;L>> 1B-+QD>U-$8RE!60GPKA5DR;+DE(\PQUJ4) M1K\]CC'/2TO$XY_::*OQ60*/QV_6/YG@*9@54S@6^=FP%;4@P37;Y?I9 M'#YC'5"WM!>+7)DO'&I=MP7Q3FE1U&!B4&2\^K/7.A%' +)C!_@UP#\%=,X M@AH0F$ K9B:L"=-L-)#B ++4)FOEP.3&H"F:C)?;N-"25C/"Z='X<3Z9SA?3 M"=!H\?C';'*W)&&QI-_#=+YIY^)KW9ERG,YB1/X>J%LUV2:4RN MH0TOBPE^_+KCK-.XZQEWGC+LY%8+,V+5M184- M#;:\[_M1$'A^,'#VQPFR:+EN+VRTWA'K-L2Z%_/PJ%.4$+]+0$44KG*AU/5' MX&B2I-GK[85,A(W#\)>9B%/&-TC5)Z=-2$ +8'N6Y6R58YLJ8ENQ'$%AO).9 MSM!Z>BLGW:-DM/M=-SQ)F47+\Z*N/66])H+>?X@@9BJ%-55C2#'9V$GW?J83 M1NX)9XN2YT=VRE%#.;I(F2HMU5%.A4Q*Y/%WH(/-%7$W%3SYF^I;>1<4D)AQ M6FR3E.E:CYE*KT"G3 .36)X&!KG@F[9&61!BCY4!X$SOI/6,1Y;8^]'I&;=H M!6'OS(;UF^C[_TOTYJC;N/#:N7ONCX?!OF=.G7?TJ'D7N8\M?*U$O9]JF]<)CO:]YFE1ZW>Z MIS2=HV>X0+DQW8FBY.VXKAZL9K;I@.[,NW\R?U]V1N9Y_V&F:JOH.=ID="5R M7)-)]Z9'N9-5IU()6FS-8[\2FEH',TRINT-9*M#Z6@C])I0.FGYQ]"]02P,$ M% @ 8#"D5.[#$Z$2!@ )AL !@ !X;"]W;W)K1?<]7G$OTDL1I?M);2;D^&@SR M^8HG+#\4:Y["E:7($B9AF#T.\G7&V:(T2N(!Q=@?)"Q*>Z?'Y;FOV>FQV,@X M2OG7#.6;)&'9CW,>B^>3'NF]GKB-'E>R.#$X/5ZS1S[C\G[]-8/18.ME$24\ MS2.1HHPO3WIGY&A*W<*@1/P>\>=\[Q@52WD0XGLQN%R<]' 1$8_Y7!8N&/P\ M\0L>QX4GB..?VFEO.V=AN'_\ZGU2+AX6\\!R?B'B/Z*%7)WTPAY:\"7;Q/)6 M/'_F]8*\PM]&TA>;6!IQC0H,7 KPW\MZXAJ V",ED5NV5J1DRR MT^-,/*.L0(.WXJ#,;VD-&8G2HA1G,H.K$=C)TXN;Z]'X>C8>(3B:W7RY')W= MP6!V!S]7X^N[&;J9P.CFXM?/-U]&X]O9+VC\V_WEW9_HX#YEFT4D^>(CZJ/[ MV0@=?/B(/J H17>#97P8WHVXW9PN(#$J=Q6C-HD41U)RM(PGC#J=CB]/Y?)-L8@9+1C=RQ3,T M%PDT@%5Q9SYQF 3&'!W$(L\_=LTSZ9[GEDOH(3 )9UD:I8]YEZ]IMZ\[ 6MN MF@V@1+9U0K=U0DL_;HN?7'>Q,L! M5%B^8AF'S+^%H\JKM\\1\7P\='QS/.XV'K%L"O$X" M+O-\4V8$UMUH)ILU'/(7GLVCO+S*DW4L?G"HZ72!4I'V7T_D*"\L^L46MT#L MF67F3N9I):7P<-$=ZC=B[&R>7AH8ATH.=)": RMB:IFH0;^_I=__&?1_JF\N M4QI\;1DN]J@S-"\DV"XDZ%Q(%7450]'FH<>S4CSQE^+8'$I@JXA1H-\9#O$< M);LZ2LVN%3&US=1@)=RR$G:R8MKVBNT.6LS?(%9 HTHC,:$MW)$5,=81?8)] MHMP9$ZNCJ=51@YKAEIIA)S77\-Q0*0 3 4,K 5;$V(J8Z @'XT#IWU,;JK%\ M@G=*$K]5(ERQ;+O]$:,(Q%:-4$,:[6GH!43=C0RXOA_XBI:8F-P1//357XF@.B"7/X#G+2)>N#8E*ER[9H-UY5&N?=GEH MATS;9FO3 3N)2+HUXCL(ZZQZ7:Y1T"OPUQ+H3K"1;L7V7C%;N^VL?+N:,T#Z M) Q<5<_:74WMKIKO?':2CG9+NFY-2W6II/)@AXSMD(D!XCB$*D]-4RNLR<). MN-&W"3=%K%$C)T1_M:5RHD.($SCPT*HRHP/[KH]][0V88<[0(2%1^=%Q%)-& M@VDRM/=R\&TZLD/:FMG2A9OG.:%/W)8N1 OEUCRS$T[T/5KDW&)URZ$[Y$4K M@/T;L41L4HEB#EU"KN#$!W)H>KLZV'LCG_#LL?S8DD.O >OJY>+V;/5!YYP< M793?/93S9]0YFE+'< 4"?_T&--A-47U! N(?HS2'.)%8 X/I2"/DZ*";8?AH[_1=02P,$% @ 8#"D5!$/ M,@=Z @ * 4 !@ !X;"]W;W)KJD9KFRPDFZ9I'QPPP2K8J6U*^^]W-H1E6Y,OV&?? M/<]SQYV#2LAGE5&JX:W(N1HXF=:[6]=5<48+HB[%CG*\284LB$93;EVUDY0D M-JC(7=_SKMR",.Z$@3U;R# 0I_0[FSOFLB&*CD7^G24Z&S@W M#B0T)66NEZ*ZITT^5F LK^2MJ<-!@-\Y$N W M ;[571-9E1.B21A(48$TWHAF-C95&XWB&#<_)=(2;QG&Z7 \?YI,GZ+I!' 7 MS1]FD^$*C6B%R^/T:17!_ ZM^?C+_?QA,EU&GV#Z=3U;_8#S-2=EPC1-+N!\ M,5RB\_UT-1L/'Z(+. /&896)4A&>J,#5*-40NG$C:U3+\H_(ZL*CX#I3,.4) M3?Z.=S'%-D]_G^?(/PGX2.0E=#N?P?=\?QU-X/SLX@1LMRU?U\)VC\!&FFB* M/:I!I!!I$3]G(D^H5%BFEY+I=_@YW"@ML?E^G:#KM70]2]<[0K?&:LA*8M&E M@H2I6)1<*\ :0RR*@BDS*Q^6N\:]LKAF4%]#_[K3\P+W]0,Y_59._Z2<>9I2 MR?@6R97^D+;_'^U-M_&PO=V]R:W-H965T&ULI5E;4^.X$OXKJM0^0-5D8DF^)%- %0-,[53- +5ASCPKMD)T<*RL M9'/97[\MV=C!DATXYX78IB5]W>KNKULZ>9+J06\X+]'S-B_TZ613EKLOLYE. M-WS+]&>YXP7\9RW5EI7PJNYG>J)Z;F0#'W\VDDW9-,W#_^77V;U9Y4&;%-+^0^6^1E9O3R7R",KYF55[^)9_^ MY(U"D9DOE;FV?]%3(QM,4%KI4FZ;P8!@*XKZESTWAM@; //X!Y!F .D/" <& MT&8 M8K6R*Q:EZQD9R=*/B%EI&$V\V!M8T>#-J(PV[@L%?Q7P+CR[.+F^O+J M>GEUB>!I>?/C^^7Y';PL[^#GY]7UW1+=?$,7Y\L_T;B_C0U9F>H/6 M$#(:[91\%* D6KT@"$;%2E'$OBE1NN6\K MZK&Q'6NB_/&,4DSHR>QQWT >J2!(XE;J#;"H!1:-VN$\^R^X-&2!4J-20AI( M99&*G*.B16R^F[?4F.S_,5;<8HI'C77)(?^E@MFL(M=F35BI?/F$=CDK2@0> MC?C?E=@9V#Y[UM-'>Y9:! 'IF=,5BN?SQ&_-I$6>C"(_WTI5BG]:Y*(H67$O M5F!/IC4OO8&8.$!(',U[:#U"=(']:.S'NC\Z5 A?CYOD3NH;@-5%Z]0Q%A?;FFF:)?6@TQ$'24\ C M1BB.Z( *>^2&#\3VFBL%^%]S"WL>L74SV3Z**0YHV ?K$2,X' @/3#JP9!3L M#ZDU.KJ'TNL8K97<(NLN-C"$WDEX,]XU'-G-]&]P@:W[Z%TI #^0B7!'<)B. M@K]Z3C?&,Q#D: Y45Z5E94-%6PUDN>$*0=FP'3$_=7TE(([U72E,:3#D*AUE MXG"A@],C1Q?[B>LMSH[Q\#CE76UWN7SAC0< 7B7SW))=Q7*_%[A4M"!AW ?L M2B5A,I"#2$=89)RP?C/#3B64BJM2>-@FB21CI/( 4[JVD9;$ @@#_V!%HATM$3&:>E6R92#>=JZHW;*+2N; M M66'N\L9KVV=+DJHL&BGQD\8B$DO"&/Z"B-'*"T2D%]HOG_U. 1#[6%E#BE ME4^.A%$X%'<=MY%Q;OMN]]T6X.+]/857%1_WQ0GNMZL^.0P,28:R7\=]9)S[ M?HMRDRGV!-6L=;85*QZ@\X/Z5I0C^<2E.,?ZK@B.PV3(=3H2).,D6"<]7^AY M@7IZL7CAF->5BI*!!H)V_$?'^:]->TVF>S=HZC+=%$/%V:^]_7(TFI,!Z!TG M4ORA3+<6!7#@^S,=[3B,CG-8D^F:=;0Y@D&["HJ&%/(#D#.L:SW1'JH< M/(^@'A*+@HCTN2D)XJ%*&RX\R7C\=FV1G-;.5M'DPA/X(U%@, MQ*S+;V$2$H<'/7)33'$4#R7KC@?I. ]>#,%%K$3@4VC%[T51F.V :#8?H&@1 M,O-JXU(?%%>!4Z=ZY.8DP8.>U7$D/= H0M9,;;KD;\Z!,F'2*3?=C#D-_=@6 MN1P)9..T.EZQ(!PJ5,*.3<-Q-CVX0=R0 M7.HS(WO7M;QO9K>UE];J]H>]^_XB\7]95S-TU] _Z3*0A@ M#:JM8&PO=V]R:W-H965T&ULK5I=<]LV%GWGK\!X9W><&5F6E*1-G8\967':[C:I)XZS#SO[ M )&0A#4), H5_WU>^X%0%*IDTEW]B6F2.+B?IY[+I@7]];=^9U20?S6U,:_ M/-F%T%ZJ:!$&-3TGF2;\E+1Q?9^EOV';8LI9>K6S]3UV%WB4AO9 MU>&]O?]))7N>DKS2UI[_%??IW=F)*#L?;),60X-&F_A7_I;\\"T+%FG!@O6. M&[&6KV60KUXX>R\/7NZOWREQ?G <+H MUGF9%E[&A8LO+'PLWEH3=EYXM>\SR'G]!WJ]N*XW^75+P)V)EC;>UKF3,!5.):Z>\,B'>L!OQ1AMI M2BUK<8.;"HD7O/C7DU>L(:/?GSOO[ZPG>_?K@JYAN:!0U;;N MV'-QJ:I$L)27NM&_*]':>[R#%_*/N/XH M_,$CF&P0WL'F)*"$4YS:$;;L%;M$5GM$'^N]W*AP$!LE0X<,F8H/D#9RXOS[ MYS[M!B^62"L-10C^Z@/IQJZ-7B=A0T@8+0,,?1 MDVNQ7_PM*NV ED79.4?1/GV]>B18*7(IG)F5L4+66&T07/)F?GVY(LEEW54Y M2I\[;M.15P6UCT-VP*Y;#WD5U?%=VUH7_*20C24;(XU[4UA5^&0&Y#N\)U>=>UHI2M7.M:!RX0F _[)51H;$ :U;:KS@C7*UAG M=+"<86TM W6\"3:5<(BMJ8WXG$:E\AYEHTWLBJ1)[Z8_!)\KKO]'YF."0C?CZ M/L&1B0H< LJ5*@E/%0"$V9Q11G=-&YT(/")D+>+KB+X[HV.55RD9!0/0B"C75_7H!)UA4X\%!Z<#H]6*':GUQT0^PA@C%MGR=!!VV8?R!)6>CVXM-_5H!/:S8:-$'OR:#B,T+D/Q.0X M_XIQ:I5P%%Z(@::01'=$ 2FC8\[[OF%IM>CU+ MG1;EM+B4:$7D]#&SN>#,[XQ$'=%&R" 4HH]7B1'AQZ8G/WX@/]P7RX0/5(4& MB.F187LEUDH9I*=J)2&$-ORBJZB'@L&&G;B=WDP3 ^ T*DM%SBOHO0^#^95X#^4S*@E2$8U7_@\F@V M/"AA*H"]!JI2O]](J2]'HM= UXRSR+:BC75G?1AX0,((%V$ONX*YR M2&TU[5"D'? LJ\I5M-&>LOB@B)]3,E&;T!ML1: TBB:\77+9HBYT3 H2(HT! M"?F&=$O^ZE&:[[R&@O]*/6*'*@_D8+3 MHIH6MY!"2.E!&/# QXJ-I=4GTH,.@Q+8@B@(P3L;1:6#V .FD0#C5LC$\TX- MV\3J]KGUIDR1P/ RI PB]U'%-A3B6!>@/6!E8 0C1N5 5$VGF)CY!!N4:L:G M79RJV05HGJ!;GFAUGQQ_@)=8!57GTN#F2]LR;2@4Z];G"7BAI54K(O5G\Q\$ M][P&T!Y;EF+G(">)"XO;.^H#H+];"R9F^H[:,TM7G<'A\".T:RWK3EPF3'IQ MR8P"6.VL@G!+FR6M)F/B:Q],RW7G";-]+["_<9SY_0+N,#H3@Q%==)1W)7H; M3)H43K:Z0DZ6.TG<8I\<%]L-D 8TSI\\A!$R:<4X.-4WW"*"3DMB9FVKE2\6A@#3/I MG(I3P"J,H39O,P9"S0I\F '&%V,,WW%_SY(.)K"3,BGP661PR M4L0AGI6V=4RO08L4)"9G=%A!P0=JTTDES:6(RV D#"D.6M65GR3J[ EPE[[@ M@=DA"_-A4WSA@4[S%?^EB1 *1')#59,ZZV(V_>&O?*BP^)ZNOE#=P5)B0C:& MC%8>9$QJH\*$"RD+GXK7T1BH-#LJ6K0GT'1R#U A]H9=G$%\G$:)\QXY!"2E M9.?EA'T'A-]1.OWLG50HL$3#;D!0I9@G$I95H"6%)^2KQ"?T2YK7L3;Z*BVA MT9["$;G#\>XY[--B,RW>J?LC]N" IP1J47_B-@>%B%>66..%> .#"JX7 A?\ M)5=]30*!I 9H#4="PP'?/J!AB;_#I#91+ MH"7%VE9"7V"814$!\XGI[6R&348NK!3!+QH.3S M+0*J2#FB,5D=*K1,19.SABT(+?DVTQ@I",=YGLAR#2?'P"I0FCIR#==31VR. MUILQIVOI&(_L)1@OMM/B_6>:Q6.TZ)#C8%R Q!>_EL%2>:72^N: I)2DL/2' M@VG'Y[^,()G+)3_QD4JM^GY[^@'3 M1BF>S9X^HKBAL='&/5PH!-XU9B7.EL+FT^K**CF'P EU[->[,JVT['04V;(IKVW>P[ MD(.0*%D_Y'.J3H:[9&&DP_Y(>&.!Q93U>H.\0M)1+]%;,EU5X^4C'6,%D".U M+X;,C:,)\_,ODGRG:H>"U[)Z4W%2S?P>XUB6S 29=!(M]A/FDMGXP(^/A-7V+ MHXWI+ P)G48%%L0X5:SBX6Z63AK1$9.Q#X$*:,,W3#V$!N_0VIL,!_\G-'AH MV6U+B@PH,4CT85@/ME]M\5Y$<2M[9=&$D2 M@Z2IN,4@XH;@S6>YA@9RG>50?A:H".-E&:/"X"/'-GSW[35*9\_I[*D19RM2'ETG@&1(J3Q='QM@/7?P20=^Z !ITJ!<)9;&6-0=WX(@%Q-9QW(O\' M[/3B&+4>'M%C:GX#JLV?#L!&61/Q(4-())&I_KCB13_%MHZO+!4W;G<#""EE*C9S&]H4/M=!:1M\Q?A=+Z\='8]*&/ MJ>>CC]AHNUO^5,\CH@GQ>W9_M__? ,OX$7QX/?Y7 M![.->+6FVP=#;]_ND) M)B7^/!]_!-OR)_&U#>CQ?+E3(.*.7L#SC;4A_Z -^O\C\>J_4$L#!!0 ( M & PI%2@\ [NV@, #L) 9 >&PO=V]R:W-H965T[DM+AKTW=VHM@Y=SZ/ QMN9*- ML&=Z+5MXLM"F$0Y,LPSMVDA1=4E-'=(HXF$C5!N,1YWOUHQ'>N-JU]DKO6#-ZZKBR#RA&0M2^<1!/P\RBM9UQX(:/PY8 ;[ MDC[Q<+U#_]3U#KW,A957NOY-56YU$>0!KN1";&IWI[<_R*&?U..5NK;=-][V ML8P%N-Q8IYLA&1@TJNU_Q==A#@<)>?1& AT2:,>[+]2Q_"B<&(^,WF+CHP'- M+[I6NVP@IUJ_*3-GX*F"/#>^F=S].+V?7/XTQ;/IU9>[Z_OKZ6P4.H#V 6$Y MP%SV,/0-&(9O=.M6%D_;2E;_S ^!TIX7W?&ZI$QGN03LQKB6>RW!CEE+3X]\G<.@/*^.-(B61?(NE*)/]UE,=A?O[E?HKH M.7X5#MVO)%KH&LZ2:I=862QVYPGK!1:/0M6^R5,XKJ=60+?-<^/VN7%A?3@, MI5SMIWR.)HTV3OTE*_39:&O1IH5S7GL'7L+YMB_=-=C2HD]"&?0HZHU$DQ<4 MT/??Y32./P 5MS%0?*O<2K58MQ(_26'.T94V:VV$DVBNV\JB=RA.$U*P"%:G M\#G)#^XHR=%G_2A-"_\-3M1#3D)2FD/T25Q *%A1 >$%2=+.6T0QN.,T M)VF:_1N28N&D.<(Q21FA-.HJ+."-YQKMQ\"@GE$7XFXKBHRQE,X?> M!UW$![K I;;N_Q<'CTC"*:PH\Q-AL WO!W_,T]?&GY$49N:GS" 4+,X@/"<1 MRSW("6/>'_.,9+!+WT(>64*2F*("G:0DS3U!V'B2)_$;ZDBCGE\G7[!9GJ$D MST@1YST(+SIAYQ1DES^+(TU)D7IQ,#^0$PXM]6>%@XS@"9Y8].*H8]%6+S<: MNY7$5[I9B_8)5ZIJNZ:S#PYNWU*;"K*P\"H3;2DQC :71E;*#1O=>92SQP6' M*CEW!ZH[>^V?-SRXT!IIEMVU;4%]F];U=]O>NW\SF/07XG-X_UH!C2]!G;B6 M"TB-SK(TP*:_JGO#Z75W/$+[-^7QG\#4$L# M!!0 ( & PI%16%*7 9@( $% 9 >&PO=V]R:W-H965T2P:6=PJ47O*_OVP>[FK1"OJD20../NN)JZI5:-^,@4'D)-557H@%N M/%LA:ZJ-*G>!:B30PH'J*HC#&'0 MJA,9VTXV0KQ9Y;Z8>J$M""K(M66@YO,.-U!5ELB4\?/ Z?4I+?!4/K+?N=Y- M+QNJX$94KZS0Y=1+/5S ENXKO1;M5SCT,[!\N:B4^\5M%TMB#^=[I45] )L* M:L:[+_TXS.$$D(9G /$!$+NZNT2NRENJ:3:1HL721ALV*[A6'=H4Q[C]4YZT M-%YF<#J[7[XLEL^/Z_O%DX^7B^=)H VK]07Y@6'>,<1G& A^$%R7"B]X <6? M^,!4TY<4'TN:QQ<)'ZB\PB3R<1S&\04^TK=('!\YUR)_!ZZ%_,2W3.654'L) M^/MLH[0T._'C0H:DSY"X#,E_#/$B@SV]L6IH#E//W)8"^0Y>MGQ\7B RQG_3 M(S.AO$3'$:%;R*'>@#Q:(K2F+3(;"Y+12J$OQC'RHQ$Q4IR,?)(.T:NY%<0X M;J3(02D4#?TT#%%$_'1(T!WCS.Q4@79"% I=I_Z 1"B*4C^]3@Q+0F)_$%J) MI*$?)03_:XK!R5K6('?N^!3.Q9[K;D-[:W_?LVZM?X=WCX/I>,>XPA5L#32\ M&@T\++N#ZQ0M&K?D&Z'-R3BQ-&\42!M@_%LA]%&Q"?I7+_L%4$L#!!0 ( M & PI%0AA4^B[@, *H( 9 >&PO=V]R:W-H965TZ6?3(9HX5LNI!D%F;7;JS T<88Y,QVU M14E?-DKGS-)2IZ'9:F2)=\I%&'6[%V'.N S&0[^WU..A*JS@$I<:3)'G3!^N M4:C]*.@%U<8]3S/K-L+Q<,M2?$#[^W:I:176* G/41JN)&CZ4RYH9O%'B#Y[8;!1E M.Y0'J^DK)S\[GBT>IP^K^72Q@MD"EO>SQ\EJ^OG+V@6U#W,E;69@*A-,_NT?$L.:9E31O(Y. LZ9[D"_UX:H&T4G M\/IUVGV/UW\%;_JUX/8 <[292F F=V@L2"G41=WJVEK< 4_@@YWLO6)R8+N8%52^K49PHW*MTP> M(*:G0(L)50-X71Q0&_BYUVM?#/HM+KT'-8(-:DV6I-3XR5E,"JL^:)[ P\%8 MS$V;RAMWX$U0?0C>MH&1)]\QB^( &8K$AW2A]YQ.I+#@&@RGCPG1T*1[MA8( M&\8U[)@HT'1<%N]QK7T:+V9A>"J)F+OZSWAN"QUG=)F!I1K1)T<-SJ7+DH2[ M?L'$?S,_;W>[79=XE&&G>< M>=(5CU]^NHQZ[WYS./*,>OH36N]X#$E)%)J*28$R1EJ"F&E]X#(M04LY77@Y M$55:T2V/L_J:^ZMXBS'F:]2U4CO-V^I.HQ;264-(+B;32%G'HJ 6Y'5%QHK8 M:Q!*IFED_$'RA&!X3-*C MA>$Y%TPW#L[ 'C6V2JL-;YR^S4C%D)<]%UW/?:F6OGPOM;"P,3]RU*F?D@:\ MQLI14N_6@WA2SI_OYN44I[ IIW0$;LBUVWEW'H N)V.YL&KKI]%:69IM_C4C M\:%V!O1]HY2M%BY _?=D_ ]02P,$% @ 8#"D5)E0JHK\!0 9A !D M !X;"]W;W)K&ULM5A=;]LV%'W7KR"\8M@ S1^R MDZ;-!^ D;FL,S8HX:1^&/= 2;1&A1(VDXGB_?N=2DB,GCK< [4LLD9?WGG-Y M[J68DY4V=S85PK&'3.7VM),Z5[SO]6R#7+GBV,X(E? ME*E>U.\?]C(N\\[9B1_[8LY.=.F4S,47PVR99=RLSX72J]/.H-,,7,MEZFB@ M=W92\*68"7=;?#%XZVV\)#(3N94Z9T8L3COCP?OS$=E[@Z]2K&SKF1&3N=9W M]#)-3CM] B24B!UYX/BY%Q="*7($&'_7/CN;D+2P_=QX_^"Y@\N<6W&AU3>9 MN/2T<]1AB5CP4KEKO?HD:CX'Y"_6ROJ_;%79'L(X+JW36;T8"#*95[_\H>4^>L']D'W6N4LMF^2)2+;7]P!U@S=J\)Y'>QU^YJ;+AH.01?THVN-O MN.$_]/Z&+_$71MYS4@:;YM:9$H)SEO$\89]$LI3YDHU).-))8=FEM+'2MC2" M_3F>PQRB^FL/BM$&Q5O' M7"J8S&-4OZ4'=L]5*9A>,'0'$7/K1.(?Y3*'>(T1>;QF&$_9 M5O4<46U4)) M71B=,0-J?5<$I!IM9PH>3&21C0Z!6*O)F9I>).*,M^^?FGHRCJ M'U]-9_YIBLX/F:$4WI2H+" M=U,)B I+:W$@0TO#LRZ[:3FA2:BET(8ZCZ4$40R>.QG+PO,L^-IHI9YR!PN* MBM@%A*D36JISL- LQZ8V/%;2I4$#(<88"=%V(=58FP2#:AVR52JJ9"8(Q-&( M'4@L,0!$[0U%S"H'B8A).80##=ZB$%H;7#I2_;.,B <<#U;80!+-A<4Q,E\S MU C&FLU<<&D>/='(#N@7.K\7!NUZ!_*5X'>($C[3'[UO00WV0&WI< NL3\6K ML&*O[8X)Q@TET2(J[6? [6/,6A,APR .#:0YH=CCV04[&ASX?D.K.20A%@OA MSZIZ#;;5$J]]LD4"A/$2@E+ ?,5-T@8&]T7I_&],,711*1/62+GR$_-RS6Z[ MLVZ=]*9+Y![HWD3O@DPJY8]:>'LS&C7O(=5]47%2 MZRX:;<"31/I3&0"\G[F^%[]1[\6@2)[EC8%(;KD_R>TV=:ZLWN:?//9TN>GI M2"]<+$75WV'E'0G* M,I%((%+K9D>MPRO9DN10:SH3(2O1-PWK?$"C0BZX:LH^9+EPG>\@T$:'XY(. M5261XZ$D]+H_XA/Y0"HP\/18:"#5^ MG E6*YGXDCG'QT(>"SKX8?*TI^PE!CW-I:H^X5[-[F!X6'$;'+[(C,>Q*<5> M9FT,KZ>'&TCPO[YF?&0"OZVL#5CNFX>W>BZ2=\-11748@G48M#&$9/]2!R"X MRM.H^_D+G?!Y%VP.T9;5]V2;HW6A*I3\1U3-<@?K03AX>U1O<704!B#DSW[^ M4!_%VYOA$]'TI#@NL[)B7F\W(!A!WUA>>(A8-ZT]&:I%OY688%=B=MTT>JV[ M7R;,TM]P<;H0O>H:N!G=7*+'U=WQT;RZ@2.W2SI8E%A@:;_[]J##3'6KK5Z< M+OQ-&ULI5;;;N,V M$'WG5Q!J46P!;:R;+W$3 T[BW0V0[ :Y]:'H RV-+2(4J9"4O>[7=TC)CMO& M0=.^6+S,G#-S.$/S9*WTDRD!+/U>"6E.@]+:>MSKF;R$BIDC58/$G872%;,X MUJ36PPCM5HI=$T:!7,2Z#R8E?N]&3$]58P27<:&J:JF)ZCN4@E<@#5>2:EBV_PR&%M]L;4 M93)7ZLE-+HO3('(!@8#<.@2&GQ6<@Q .",-X[C"#':5SW!]OT3_YW#&7.3-P MKL2OO+#E:3 *: $+U@A[J]9?H,NG[_!R)8S_I>O6-LT"FC?&JJISQ@@J+MLO M^][IL.V-P7+I#N;,:=SGZ MV4M?9Q>/.FA3!G7])&)!N@% M-[E0IM%@Z&_3N;$:B^/W-SBR'4?F.;+_K^:;0*X5QZ9F.9P&V&L&] J"R==O M]S,R&-,#+.12$I;G2A=,YH!U9$LZO3NGHR0*J2V!GJNJ9G)#*V!M[MP:FC-3 M4GAN^(H)D+C 9($%II_ LKD :B!O-+<<3$B9I0NGXLJKV!@NEQZX-:>LKK5B M>4G_VLBRC307#!C^()#X3/ADE[!"@2-O5\[3D*\%TP- MOK/%)J1SR%ECP 5E@" V!;-1UQT(3\WRL*6F]::Y\BI-&7"@I;,@?E59VM4 MH]VV#U85( QM+!?\#[?9(:BY.R"?!)=U@Y_H(L MK=BVQ")9 T;355GQMZK!!)#UVJ6SZVX?X@7D4,U!;U=C.M]0X70@>\+L(>U4 M&1/7VZ1=[6BKML0<&;D DVM>.[E:R_86^++U)SX:LHV&;"/9KL1DZI,;$U?# M9*^&QP0O/=B0KA"JQC9,T$4C"T/\$9*8_$@&41IF41]'21P.1A$2;(N![,G> M2HC)*+UFNB O=5* P6)B[DPQHQ**I3N6/=>.+$&*;."(CH\3\LUG;(@3=]%B M[M6>5/9=N''8'P[QFX91/"1W)1;"1VR7BKS:PBB5TK72B$WFZD4.C]3/PB@; MN=$@"F.,][-:8>,Y1B;^89Z%_>@8O\.P/TC)E9++_\B;I8-P&*=>HU$XRN*W M>>,D/!Y$;I"&Z6A(KCB;8^,[ED,'*#H3K,BWQ7^/\!^2K$]^QL''5RKCO:?X M(3F./5@\.*:O_>'U]IX2%>BE?S#AOX1JI&U?%;O5W9MLVCY%7LS;!QUV%4:" MJL "7:.C83^@NGTDM1.K:O\PF2N+SQP_+/%="=H9X/Y"X37631S![J4Z^1-0 M2P,$% @ 8#"D5,.#<4 > P 608 !D !X;"]W;W)K&ULI551;]LV$'[GKR#48<@ (9(HV8X]VX"==FV - F2M$$Q[(&6 MSA)7B=1(*D[^_8Z4K;A#DY>]2$?RON^^.^I.\YW2WTT%8.E34TNS""IKVUD4 MF;R"AIM3U8+$DZW2#;>XU&5D6@V\\*"FCE@F:ANOG-=1JMPB2X+!Q*\K*NHUH.6]Y"7=@O[0W&E?1P%*(!J012E(-VT6P M2F;KS/E[AZ\"=N;(IBZ3C5+?W>*B6 2Q$P0UY-8Q<'P]PCG4M2-"&?_L.8,A MI ,>VP?V/WSNF,N&&SA7]8,H;+4(S@):P)9WM;U5NT^PSV?D^')5&_^DN]XW M8P'-.V-5LP>C@D;(_LV?]G4X IS%KP#8'L"\[CZ05_F>6[Z<:[6CVGDCFS-\ MJAZ-XH1TEW)G-9X*Q-GEP^KV=G5U_XU>KR\O/J[N+ZZO[N:1169W'N5[EG7/ MPEYA2>EG)6UEZ =90/$C/D)%@RQVD+5F;Q)^YOJ4IDE(6N-9=6@*'OAJZ:ELOG7]^=L63R MNZ'MO@2[O@3/5&UJ47+7&X9B=WN0K30 ;?K+!'>9%*\BKX:[H%P6SL#E#C10 M[K UMK:9D7L')L=?P@N8.+![)&3-:RYS" FW/N8&2B&ED"556[_1@A:J(+\0 M-AZ%R3AV5IR%TVE&5D4AO&+B=/#B;^P0'!'64*MHKHQU'!H>0798B6P23N,) M8=-P.DG(%X-3QN/R3FL$O90"GG#(&42F&82 MARD;HY6,LG"4Q/1GWV-TU.X-Z-(/-8/I=]+VG3_L#G-SU8^+%_=^Z.+]8/$- MK6&+T/AT,@JH[@=9O["J]<-CHRR.(F]6./M!.P<\WRIE#PL78/B;+/\%4$L# M!!0 ( & PI%1,T8/Q& 0 *<( 9 >&PO=V]R:W-H965TEJ<]G^8R64+&^,1NY_Q4.>E*+5\A&NU^Z'_:F MT8P6O3:R/3@C@Y:+X9\]'/)PY) 'KSA$!X?(\1X".9;7S+#54LD]578WHEG# M277>2(X+6Y1;HW"5HY]97:\_KC>;]37=K+^OOWY;WRY]@[!VT2\.$)<#1/0* M1!C1+U*86M.U**%\#N CGXE4-)*ZC-Y$O(;BE,:A1Z,@"M_ BR>1L<.+7\'; MP#V('N@&"KD3?&@'4=)KJ$ I*.FXX8^+K38*.^7/-Z(F4]3$14W^3VK?AOCZ MV]V:Y&?T!109J1,U4->TD'A2M*&RLETYZ"H:V96M)6H7"HN=E2#NN<% M: ^=VK87O& N)T_S>Z84$^:1PH,YG,!QT66.E?=,%$ []H@GU&BD40 >KY)6 M2K:'Q@6E*5X;U-1 KV3;,?'X\T]Y%,Y_T;13LNP+O$^>BC I80J0.=.:5QSG MF::ZELI\,*!:%[V18C>,RG\[DT$L\K51.U!<(M>Y?@H]@V$K-Y:/#^ MTV?DKE8 Y/C T"],(3?L=X+]'MF?D%P.83S"S! 6=EP(BXUQG^#).Q)F"R]. M4FLE@1=$ 3ET,WE21$["Q$NC!7F/UL*;YQE:GT2!U[@&@LI>*K%Y'LLXEEN3 M:.$E"!-%WF*Q>$$2T.[-X\1:2"#,F576C881L*<4^?[7:Y;?C.'16-NU&T+6XO-$YIVZKD M!+N]8\B7-DN5V%)-P[L5Y8.V$Y.-T2N9> M&F36S$CFS;,%-A)@^2K,$:8C][(T(7?2L(:\/!/OQCK\UZWF'ST>6.N=>R+M M==(+,[PCT^ST"E\,C\_3]N$)1W78I9HV4*%K<#I/9U0-S^(P,+)S3]%6&FPL M9];X)0'*;L#U2DHS#FR Z=MD]0]02P,$% @ 8#"D5%#YZ"NW @ K04 M !D !X;"]W;W)K&ULM51-C]HP$+W[5UA1C]'F MFP ")#[2+E(7$+!MI:H'DPS$6B=.;0.[_[YV BF5ND@]]()GQO/>/$^8&9RY M>)$Y@,*O!2OET,J5JOJ.(],<"B(?> 6EOMES41"E77%P9"6 9#6H8([ONAVG M(+2T1H,ZMA*C 3\J1DM8"2R/14'$VP08/P\MS[H&UO20*Q-P1H.*'& #ZKE: M">TY+4M&"R@EY246L!]:8Z\_"4U^G?"%PEG>V-B\9,?YBW'FV=!RC2!@D"K# M0/1Q@BDP9HBTC)\73JLM:8"W]I7]8_UV_98=D3#E["O-5#ZTNA;.8$^.3*WY M^1$N[XD,7\J9K'_QN% M:I4SHLAH(/@9"Y.MV8Q1/[5&:W&T-!]EHX2^I1JG1N/I=/V^"<-O_\.?X"?>*ER MB9,R@^Q/O*.UMH+]J^")?Y?PB8@'''@V]EW?O\,7M T(:K[@';X5>2,[!A*3 M,L/C-!5'PB3^/MY))?1?YL>=$F%;(JQ+A/^MQW?YS=SV9452&%IZ,"6($UBC MQ7*;H%X?_UMQI-N;YNC:7S2#%(H=B&O$0W6+($/PJO>"!(D^H$YD]]Q &Y%G MNUZ(/O$3B%)/KD+DJ'(NJ*(ZT8_MV(V1[]N=P$/+"@11M#P@!GJJ,*-D1UF3 MZ85V%+O(\^W8[Z*5X"=JE@#2.P@S.!"&4T9HH1,].XP[YNAHL4N5:Z5>9/N] MR,2";JA%>4%H]R+/6&[/#N(>_MLG=6Y&J !QJ!>%Q"D_EJJ9IC;:[J)Q,X*_ MTYM%IEMXH*742O<:ZC[$D85%LQP:1_&J'L@=5WJ\:S/7^Q2$2=#W>\[5U3$% MV@T]^@502P,$% @ 8#"D5 ;*; HA" $Q0 !D !X;"]W;W)K&ULK5C;;N,X$GW75Q">]"(!%%N6X]PZ"9"D,YA>]*0; MG>[9A\4^4!)M[$,*Q MGU6I[.5@X5Q]/AK9?"$J;H>Z%@IO9MI4W.'6S$>V-H(7?E-5CM(D.1Y57*K! MU85_]L5<7>C&E5*)+X;9IJJX>;X1I5Y>#L:#[L%7.5\X>C"ZNJCY7#P(][W^ M8G WZJ44LA+*2JV8$;/+P?7X_.:(UOL%?TBQM&O7C#S)M'ZDFX_%Y2 A@T0I MQ*TH2Q($,WZT,@>]2MJX?MU)_]7[#E\R;L6M+O\E"[>X')P.6"%F MO"G=5[W\3;3^3$E>KDOK?]DRK$U/!BQOK--5NQD65%*%?_ZSQ6%MPVFR8T/: M;DB]W4&1M_(#=_SJPN@E,[0:TNC"N^IWPSBI*"@/SN"MQ#YW=?OY_H^[K]\^ MWGRZ8P]W]Q\_?V7WG[_=/5R,'*33FE'>2KH)DM(=DB;L=ZW>%'_P<F96EP7;.YZD\31)(CZ?&S'G3K#:2)7+FI>,5[I1CND9D\ZR9)@D M[Z)@KHQMN%0XS3CBDEDAG+ /F8%K"G8MAM>0]1J^-BM[[3$+!-N*83: M<):K@GT?/@S9#5>/[)Y3N5 M=02-/6?[XP-DFZ$W%-JA*OK%Y;WUH;O1[4+0"E9: ,'@!&Y<)B@7ES#DQR9H5[]E^VKD:^3R 6X==UAV2G:WS(;B4 K1D%PK= M:J3AXMU:6UGH*\.5#6J6#Y1M:]Z\I8=/;VA MB(W^*:N REYZMS-TT,L,D M@IM%S':@2TE'3S*I?./U"[#!9UW8$[W80Y42K2IEA_.%#X(,QY@*M MB4IPAJ0MMOP^6!7=>NYY-PQ%%?%8!P+>K^:1B)=E\(58I_7C?ZY7OB9YE2SC M)%ECO#>8-F9UV5A?Y9B*3 -G"7*"X%F,'2_U(7L#2^Y^2R=3;:'R=Q.CF) M#OS5V?$45_?"13DWYME;[*--PM(T3H\G_FH<3R=3AC.T[_AN802*+QP5!1T5 M7_.03-Y(9S RYF>JBPV3\+ST[-Q2;L"TK9U5[NV=I*<1R<7%48S(4Y91'R\Q M.E_[$MXT(@3ZA:Z-NEM*E%3FE02PF'YJQU$CZ&N(SU3,]]M$"D*/GG%H")T M=BF:K,1L%FQ:I;Y9ZS1E%S\B&W *$:ND@]O1R;NW?( G,9GI]-A]&V7 MVJ7G-P+%4UP63DHA6#\:3:LS66R.UWU$:0H%PH=X>)A38(%VQQP=6[;!HM82 C*PU=I+J,N>70<'P&&USXJC-8^U%3" MS/WG*.( ; [?;/JG_1>OZ_"A9[4\?"Z#\1B.:.*<86LR/)D.F F?H,*-T[7_ M[)-IYW3E+Q>"HX'0 KR?:3C4WI""_CO@U5]02P,$% @ 8#"D5".LP=.* M#0 +R, !D !X;"]W;W)K&ULK5IM<]O&$?Y^ MO^)&=5M[!H:(-[[X;496W,1I$FLL._G0Z8[K.[SR[Y:E_57\Q&ZT;>;HO2O#[;-,WNQ?FY23=ZJXQ?[72) M-ZNJWJH&'^OUN=G56F6\:5N56U39&7^JJ6IMUN M57WW5A?5_O59<-8]^)BO-PT].'_S:J?6^EHWGW=7-3Z=]U*R?*M+DU>EK/7J M]=E%\.)M3.MYP:^YWIO!WY)NLJRJ+_3A??;Z;$(*Z4*G#4E0^.=&7^JB($%0 MXW*G5^<- M1-*+\]1M?VNWA_=LC^3/5=ELC'Q79CH;[S^'*KT^8:?/V_!!@3^KVI=1X,EP M$H8/R(OZ^T4L+[KO?AM5Z^?DMTQ>J3O J9$7=:W*M>:__W&Q-$T-;/SS@B2!X(5F.<'*D\L5EM=T"PD!#^D76!#3S0MJ'PCY, MJW*E:R/;'=;EC9&;JLCH0;/1=H=L*D11JA$$LJR:/-6R6GE2E1F]V:D:C_*= M:K3,2SPN"KG6I:Y5(;< 5UZN#=:S.!R\4^6=)_<;76NI5;H1ANQ,"]*AJG@* M.1N%(ZM2RYL*TI%(6/JNK7>5T>8E'6^WZ]];O(%@"E>YT[5[#O?EQH->^N-9P5X8< M"",LBSS%%C@/)GXA/Y0"(9!N9#"S,>"-#N*%@#(I;^!A&7K19.)-)A/K@6/- M_O*G>1C,7IJ16^#=ANP[/ALFM9B03\)%XD-B[P!??B(3] $@=R8 M=J@6G&M:53+H2!TX0]?[.B<<2;6NM8T^F B[QA>6"K+78Z!]#YE;58IK0,W( MOZCM[B5>^O*GGRX]^:-_Y2,-U6L%E73:TBG0$^]8G^Y-H\I"WXTWRZ=T#!DI MG+S\/-3QHM.17P8OG_GR J"UUA6=&YQ)1B9H9%I4!C((L&G19B3N:R>-;-AL ML.W;#(G8=LZ5U8Z12F!N84GD.JFR+*>'B%YW)&]D$<-[BOZ>%,TYW+!71NI; M7:]72O)!'L&:TV[VQ7W0YR-)TI0+NQ)M<[,D5&D6L'! M(V?_E=)26K5E8^^3]M5P2[R[)-I,O&2<.K+ MU!?OD*2:._F^3*$HV?&J4"4*"REWG#] \F;R^Z): E'C#:,8XF7TM L;/E5E M@"BLL+SC2RXK56>D=):C(#45JA0\<=&N07<0*1X?9FW4RY.P >@/&Y/=?2K) MO;_Z<$"J)1%!PM8J*^"XIN0OU1ZG&W"H.P!)KD$%2";7!;:W"_2V,<@8'+QV MA]CG>([$C;AI-3F,ME9:K&MD&^.%U0Q1RFL"!C>(2@B0ZB6?> M9)X,"L*(.#$.1C[JG#/*HW:QN\^1T[X" U-A^=$*/90U"K/1*\E 5RU:#_@P M90*%2H:6SQ"-DS^JDC-@@.-'_QODC3ZNK%)DHUXI3\([ R? U VZ1WFP,KNM M P@%BH $YR-;6T:U.P@ / B9#E_D%.9:X5F[C#7[Z%QSNH@K1VH5S MYDYGB7T)Z3D;W>Q86H];W,; /=*"ZY[49'W/WK;,'-Y%T,%#9Y^N/YX](_># MBAXB'D\=*B"'BEB!O*(SX:CF-?.8*YE,)G!.IF\E92* C'@VBT!=EW=:U:,H MP=]YE=E0[%Q%A!H;J9'3SR]570!7^;8M5,I="@SDJ*@+PW%**6V!V%@Y-;H>1R M!F\;J(.K[2SVB$L-/'<,EK'%D72J=9G_H0F1,!(Y69?&&H;T*\DEU 31V"+5 M!1D-&E,0D,I;W6S@14&P5&LPN#598:MNX;:M+-OM$E# I>])+LPV7?US+,TY MI"-^M"7ORXHSN*M90'K 9);^\\4]R0Z*]XKA_=R;@OPL9N E3@SY&;"*E(;T*-T'J<,*3'6(R>7FD*R62CLKEI1UAD8US:N1P7%%4>_-"_,(6 M$X?2(W[C:0["#:UKK=8#RS!8OWY?ZZU% :<4&BB@E64.0%I1'!IP;6<1!#'J M&J(AE;\20,6'(=M@@WZ'3IV5+80 M[SK.+IXF@3=+%N*9".=^DHCG(DC #4,!'KW2.6E=$4_9H?AA=1A'6(J&+\#* MYR=48=]V>H0BAG_#V9STF/K3B';&K$?L+>8S\:NF-,66[R.MJ03G;W4"*Y W M\8)%9.5%4\B+$Y:7 "^S[EZ,CY/Z1'&(2DK[H\"?3T7L+Q;XL #G@EG&(7*P MNTT,+IDV)!V06"*'PI,N>=B(MXG[>.-3.R?@-I#RZE(W>ZVMM$%6/)W(Q"@: M5<\J"F6H7V!%YS]/C0(]I*VH6,DB\,+$ M'IWXT^G#^:XG(-]LL:O_J\4F";+"-,;=%WX4/7;W:>0E M"05O.)WY02P!EW>.%+K)PE4WX*!2,.I4^R83I>?=]=75-W4FCS+VR)M.0V\6 MS<1PY'.:H'=%"Y8_-$Z/%N6'96E[)V;F'1<78XH^9.:FZ>..2H]GZ9EVA2*$_J(E\SPSRT0W0QD'3@F)8&2>:^]1$*R$.N+IF/-H]IY=(B+9&JXTSJW):GK 1COAW&V+9ZXCMO3VX?6 M4\R+$S$_G0;>/)S=UY=3,>2B>=]E[Y,;,6->!),'._Z35/B>9.#+]Z50#")^ MRUWKQ?6E_ 70G-&<=NB OL6H:AY;<&=#S0=/64 DJ$GK&I,N/X[Z$AHB^E+[ M@C.Q&Z6<[%S&>;EO=MP0YZ&=?04CR"+5#3>X@4%^2.55D=OIJCE,B[EO06/6 M-:3"-L(.QYJ^I3S1K&1I-P,M M3[PX @.QW\;Q"I6A'7?3A;$9>$$W$)\K?XE%+$UV.O6 RHVJ+G4G$ M3K/9OU&W0'FI5SEQ=E.E.9N9$38V]M.I".T+W,[MXZ]:#'S M! "YLZ6[L+.7D4)(XP6C:557V\?4^3950F^!T&=54.SCQ;$JIT.;1\=N1&!0T2P2@PB@T:/E2Y0_0?A.W5,=OLPV1U.W4W63,OEA ML$F?7&"QH8T^ (2_D#UT<#0L&%QK,#QQB9;=<8'Z4,C.NETA_( "/:"+4__4 M=^WG@Q\Q;'6]YI]J4.*"A>SO&?JG_:]!+NR/( [+[4])X*$UNC7PFQ6V3OQ9 M!#NA_(_/FWU!+ P04 M" !@,*14(]^$/GX* #;&@ &0 'AL+W=O+)S-A">ORT\WU7624SWE3D^\EP>+!?2%WNO3SF>Q_MRV-3 M^UR7ZJ,5KBX*:=>O5&Y6+_9&>^V-3WJ^\'1C_^5Q)>?J2OG?JH\6O_8[*9DN M5.FT*855LQ=[)Z-GK\:TGA?\4ZN5ZUT+\F1JS W].,]>[ W)()6KU),$B?^6 MZE3E.0F"&5\;F7N=2MK8OVZEOV'?XT=[(E,S6>?^DUF] M4XT_$Y*7FMSQ7[$*:R?)GDAKYTW1;(8%A2[#__);@T-OP]'PG@U)LR%ANX,B MMO*U]/+EL34K86DUI-$%N\J[89PN*2A7WN*IQC[_\O3#Q<7Y]<79Y?65.+E\ M+4X_7%Z?7[[%;_'^_.35^?OSZ_.SJ^-]#UVT8S]MY+X*5._'>Z'Y5Y^ MN#Z+1LDST5,0W:\@DH/H;2VM++U2[IDX<9&9"4"<+CJ,8Y&VD'B1:SG5N?:$ MC?JFG4=!SJ7-\%C,.T%"E\(OE)"%J0E7R/SQ($Z.QA$A_.,HGHQ'D:9B=A6J MDIZ;V4RG"G=(B4)Y"3FW2FWB8B#0"@2@=)(+V<7M?I1SOAZ(Z2"BX%&(:IF+ MJH87),A,0N'-1L#4*1>>5U3)W M Q*&Q^E_40HS<^PAD;IJC599K7 M',K*FJQ&8%)(,R7%(!;3M=#.U?18UC##ZC\V6&E$R=55E6LXL 7>1C>1)EPN M>3$T?$'H<"-#=X$9! 45!$BQC5NGMLI1)MCM$" 8 M#6Y:Z+IX3%M35HR;4^F1A.N(S#/P!.'ZA\'H,A#I('H/ LM%FDM=@!_>6%-$ M'N,&NXG_MZ-5R#45).K8Y$MHA:2EM-K4KI' ^G(6R1 HJJ= %;U<6M)0P8*= ME[[F6"@ 3=4"2UD(183^15PNQB.**",QTR727 <0>1@[2JP862,?0 +[ZBI0 /:&1$LB\8A%06(31M.I-H M#>VABY1J;@! TQZ<\CX/+02]HJ:"P87,B.YH=8 CA8^8#GLIK\LPY/*TB+MJ MR154*>LQW1)N,$!&%6S3:9U+VX2-Z#BZ4I5')4$,"O%H=\Z^51!?@C"G@%YC M!H[%E8&,Y7H^>/0D9VXN)&7D-D&'N\U<#TU-36B]<_ M_9!,DN?(QCPS=A8W#L!LF0-$(J0%8M;Y\+,3HV0PN?D#@YC-W/@HE M<>6,& (%MC(4!_?9) M3 :3J-!Y3C'[Y18K'L2C8?(HHDR<(L(;V?VB!"G"%]@54A]Z$!KD+^1O;_I, M--5.+D@$],?6C4 !U$C%!S!-2()D&)(@8!9]9#D-L!AW0NG1 O(T:"&T2']3 MB-JU-\@@FEJF2I7$_4HV28"]=RTCH2&CV3"VZ](L.3LC9.?38-A,6TUB'2>+P=I*G"@+%L\PVZ"(P"\P7-5$3".(?AH,@=LA>17@*5)!EZ M,UZRU'-CL2]?1[P3"^:2D.#-5A5-O>=RANFHQ*3*\QE%4.Y:9C,.;Q-HEM:0LDN-QT1"JK4/K(!9Z[-I[#X=8U Y_G&R:$$X%P(9VT:V8[V6R MD& /N<*Q@\;#D+^/V_R-OM39G.U8(3=H8@U#YTD]1_,0ASR##<.HS50.;X.Y M(0,D68S4P($Z;\\6\&3=Z-TQZVVS38-]]#L0[) _O?R]A5V,A@]0U2@^F!P] MBJ/-*![*<893U78I4.:'D,F6"C83U%5=(7F5^*A,E:LN.0/IP&1.M2UYH.Q& M2%,YC8@HB/BYW4R@9JK4(55>HS-QKX-,P#J*F_KET910XT @96O&-"0@;22; M-\,R>\U#JZ#HA30B!\/Y!URGJ"6G*KMUXH&D7Y$]Z*"-^D9# XPH#"<9G[Q2 MR\=*JB%F!2PHP-V>-K>QQ4*$*IH\%*+#^.GAY%&TVD&V[0RZ80OQ1DUMSSXZ M/8##"L#/E/749M\R*][*Q>Q%M\1Z]WE&(L'4B!0 MWW;%=OV:._HFT;^O:OE(&J65\Z!F5QOO9&RTZ5!5"LS*[$;G M@J:ZPLDYR Q(L<4)D\?1>P+H=-F62IK>MW$+RW:(YL MV1'UDK.->=RIVC>-;)GS)KT1IFK>&6%\5KJ\9PR]"W+TER=0<6<"14)T.;O[ M15(X<&?=B]99=\AOU')W'<7CPX.(!\ON-1;UX&8SOX]Q6R]]TMK:6Z][![O> M>N_W/C@ A#E_5G%\I/;AVT-WM_MR&PO=V]R:W-H965T!+5-YD!*/I<%EQ>MC*E5N?=KDPS*)G\(%; <6-NB7+>6MP8;[=5X,+L59%SN&^HG)=EJSZ?@6% M>+IL>:WMATF^S)3^T!U5_<5OG5W7.9Y"5SF@M,*%I>MH7=^%>KS MYL#7')[DWIIJ2V9"?-,OU_/+EJL5@@)2I3DP_-O "(I",T(U_JEYMG8B->'^ M>LO]D[$=;9DQ"2-1_)'/57;92EIT#@NV+M1$/'V&VIZ>YI>*0IHG?;)G>[T6 M3==2B;(F1@W*G-M_]ES[88\@<=\@\&L"W^AM!1DM/S+%!A>5>**5/HW<],*8 M:JA1N9QK4*:JPMT#!_&'^G=P^?QA([N;N\GX\_C+]/KKV-Z M=7G052M+GNVG-]^2<9WK+J M PT\A_JN[Y_@%^S,#@R_X"VSTW1=K@NF8$[O5 85'8D2HSK3X;8!>LU340*] M$5+2/X[AS'Q M@G.Z)Y.\)9,\9$ 6HL DS?F2*C8KH,[4_ =(BCZB:<;X$M>Y3J87_\U8P7B* MW\6""N/+])4OEU@::+M 5YXYE&.=P7.*/8,\1Z$5 -F/%8I(IQE!J(F&6C\\ M\LBQWA2HQYQH9M)R WE&=5YO6%YH=3M8HCJ2H=ZH]#>H38!T7>4J!TFN8)ES MCM:16F/R&VF'3NSVR1DN_= E$]BP8LUTO2!MSW=B%'Z&*R>,$EP\L&=B:M'+ M*=\)8X_X24!,&)'7IFLUZ0Q0,4"JM&!2YHL\-:02^;J.WW.M!"_IX6)R<(@D M84@Z+X(/=I&#)N^0&^,/\G( /;FH1/D*J"9PJ'C>SWCW78_U(N32*9,9G2!$4@SF"_?0"R)0WQV M#J!R@B VNH21Q8D>X.3U^L1++$A-YIP R?'BQ/#VDR:$>E'O%$)1O <0/0*( M_ P@HUW83RP\M F>AJ!#N8G[HO01-%X_- "976QOV+QX#7WZG6*UX[)@MFW. M_\8NA&U82>W3G.-F!]]R59]CIKWJ"L$49>A#3&^&2O!E1T%5(L4&+ -=.#A3 MZPJ:<]&+G=!W3;@-0B,!!7CQ86[T8EWAVCTG"MQ?ZKLCUN_RW1'U ML>]B)PIKU_F.Z^GE@U"L,)5;6QW;S54Y.A:><=R78(PFNKMT2"W8F&] V9$9+!Q2^\>V M$NNF9N4."[R5LBV1(R$503X8F,#7R*,=!(G9F>!(8\8"QNI?-<83.]32G[P+:&%V]7QE31_LK8U#! M S>T=44^VU*1H]S026P@M%E@JIOCA[Z519L&R>[>$%]"M317%8D1N>;*SO.[ MK[O;T-!> EZ.VZL4SE!+754*6""I^R'&RT=EKR?V18F5N1+,A,(+AEEF>*.# M2A_ _840:ONB!>SNB(-_ 5!+ P04 " !@,*14'$;0^BP# "/!P &0 M 'AL+W=O67MG\ >'B[X94QO)4CJ_T7UWL&,N1:7@OFS]Y:>IE, UH"17K&K.7 MEP_0QY-;7B$;[9[TXFW3-*!%IXUL>V=4T'+AW^RUS\.-PS1^PR'M'5*GVQ_D M5#XQPU8+)2]466NDV8$+U7FC."[L1SD8A;L<_/CSN M-XO((-?N1D7/6'M&^@8CHY^D,+6F&U%"^;5_A'H&4>E5U#J]"_S$U /-DI"F M<9K>X65#D)GC96_PMEC<7!2R!7H&K,B:*9C?X8X&[LAQ1S^4O/N,[>?G#4E& ML;'GR@C)1TI(W MG8&2;G:'.7FN%0"Y_484,US4-L7$IM@^$K*VWL1Y;+L6%#-2X1 ,\;DCOY L M"Y,TLX,XC"=C\@1"8E%ZRX--JR:=1CX7O38K7&#Z@2F!8_WE UC!:-.B=*SR MXB7T\DF.9V2C<)9-2)Z$DW0TY*/PRS)PV2&:@'TAM>BZ6Q95DJVOK!94W2-+VR\>=R:L65,6U_&\'49NT[A*M^6\L/W_NWH MIDEB^9S<5:!1=B>,[Y?#ZG#;//HF^\7<7U5X[(D+31NHT#5^F.0!5;[]^XF1 M9]=RC])@ W?#&F],4-8 ]RN)7ZR?V .&.WCU+U!+ P04 " !@,*14+<6F M0ED" #]! &0 'AL+W=O=7C*P>6BG!QI VB0 )J-MP"""@'U+5PV*/L97]<'>7.OGWG5V#2Z4$J1=[ M9W?>FS>S,SNHE7XT!:*%)\&E&0:%M=5=&)JT0,%,1U4HZ2176C!+IMZ%IM+( M,@\2/(RCZ'TH6"F#T<#O+?5HH/:6EQ*7&LQ>"*:?)\A5/0RZP7%C5>X*ZS;" MT:!B.URC_5(M-5EARY*5 J4IE02-^3 8=^\F?>?O';Z66)N3-;A,MDH].F.6 M#8/("4*.J74,C'Z_<8J<.R*2\>O &;0A'?!T?63_Y'.G7+;,X%3Q;V5FBV%P M$T"&.=MSNU+U/1[RN79\J>+&?Z%N?'NW :1[8Y4X@$F!*&7S9T^'.IP ;J)7 M /$!$'O=32"O\B.S;#30J@;MO(G-+7RJ'DWB2NDN96TUG9:$LZ/%YCY9P6*9 MK,:;V?PS)-^7R7R=K >A)7;G$Z8'IDG#%+_"U(,')6UA()$99O_B0U+52HN/ MTB;Q6<('ICO0ZUY"',7Q&;Y>FVK/\_5>2]46J&$F4R40F,P@>:+6-FC@QWAK MK*8&^7DF3+\-T_=A^O]947@[FT\7#\F[2Y@GFY?J>YYWOM@D%]WK._ !+EX( M,),7E"+80B.":"X#W64 E3(MCK6DKW.;*E$Q^4R3E2KMG!C4NK1XI?(<5 Y< MR=T5IY&A$V/0&BBE!S*A]M(ZES?Q91S==EXJ6GC2D@+US@^>@=1!F^YL=]O9 M'C]>1A(_*Z4!CCF!(TZ'ZX#T,VP-895E6_PK;(T+GY9T/N$VCG0>:Z4 M/1HN0/OBC?X 4$L#!!0 ( & PI%0M87HF%00 /(( 9 >&PO=V]R M:W-H965T,9("1U M)B0,AK9?S]+*NLGI3KD[V;B_/KLG65 *M-,O]KT]S^X^NWNGZ<;8;ZY$]'!7 M*>U.HM+[^BB.759B)=S(U*AIIS"V$IZF=A6[VJ+( ZA2<3H>OXTK(74TFX:U M*SN;FL8KJ?'*@FNJ2MCM&2JS.8F2:+=P+5>EYX5X-JW%"A?H;^LK2[.X9\EE MA=I)H\%B<1*=)D=G^WP^'/A=XL8]& -'LC3F&T_F^4DT9H=08>:90=#?&L]1 M*28B-[YWG%%ODH$/QSOV#R%VBF4I')X;]8?,?7D2'4:08R$:Y:_-YC?LXGG# M?)E1+OS"ICV;3"+(&N=-U8')@TKJ]E_<=3H\ !R.GP&D'2 -?K>&@I?OA1>S MJ34;L'R:V'@00@UH!"YYC_'1^3)[T[ZF0K@1=^A>H-OOZ?8#W?[_5.ME])>O-Q>#Y.T1M#2#0 ,W)0ZP*#"4 M)WAQ!U9X!.HW\"4ME!81JE9F9)F!1,K*7B40.N=! AOA(#T8):\&[=+HW:OA MP**K6VZU'05C4F?4O@Y!ZF#A">/=SK_:'H)T4%M)_2S5%O*&, 8$Y)(X+6H/ M0BF3B=" IB#>D Y!E*L!6S@W52WT]I>?#M/DX-C![6(([1:*+C&->J&[>4XA$TI M*8@-^R>U-YW\0/A/0C=T-T$77Q!L9X9\H@8D>5S@-W6P2,9)EX;@I#0&==B] MG PJ4U=L ^_H"LVE;^@$];1E84@M/F;Q>R-YF:2OQ1:M&[" E;%>_L4)P K, M&BT4G)\M\3MX+0M8H4;.% ED346*WRXH05[Z[5XKFRP\HGX>H8W^=8/*^9QULAYL538IY<<^*C,DG2G!!"AY,W/U&KGX^./\\\T\C)/C/>8:P:D;4!8?UQKSOL<,JR4)TBW3;Z,M9F:E2; \ ME/"20BVD=Y1AB_!S.IR,)Z$E:)B\2Q_WQ+R >X(A51H9O:N-)?"JCALJ/E.RM!!EZ!X(^DEYCFDL&./BOLH^>NDWC M!^]0A7857ELJ*G:C?9+ZU?Y!/VW?L?OC[=< .;&2VH'"@J#CT<&;"&S[PK83 M;^KPJBV-IS&ULM5C;;N,X M$GWG5Q#>Q6X"J&/=?,L-<+LSF7[(!4EZ]F&Q#[)$VT0DT4M223Q?OZ=(6;:W MTQG,S"X0Q!3-JCI5=:I8UOFKTL]F)83E;U59FXO>RMKU:;]O\I6H,G.BUJ+& M-PNEJ\SB42_[9JU%5CBAJNS'83CL5YFL>Y?G;N]>7YZKQI:R%O>:FZ:J,KWY M+$KU>M&+>MN-![E<6=KH7YZOLZ5X%/;;^E[CJ=]I*60E:B-5S;587/2FT>GG ME,Z[ [](\6KVUIP\F2OU3 ]?BXM>2(!$*7)+&C)\O(B9*$M2!!C_;G7V.I,D MN+_>:O_)^0Y?YID1,U7^0Q9V==$;]W@A%EE3V@?U^K-H_1F0OER5QOWGK_YL MFO9XWABKJE88""I9^\_LK8W#GL X_(% W K$#K:[5*]=T&MIH MX5QUT@ G:TK*H]7X5D+.7CY>7=]O_SUQF?WG[A]P]W7[[- MGOC7VY_N'FZF3U_O;L_[%@9)K)^WRC][Y?$/E"?\1M5V9?A578CB4+X/H!W: M>(OV<_RAPIM,G_ D"G@FK662XN>BA'(_2+Z%W>WCU=L6ATRG^':7XT M0Y9.COG32K"9JM99O>&H>IU98;BL^0)UPPNY6 A-P?)?4;",#Y^!.55F.D"> MA5YN^*-5&A4=TFX#,MKF:O.FRQ?P4%S MLH_B[X;/5E(L^-6;R!LJ7WZW6,A=05LQJM&YX%E9JMQ#V8H;1A@S8P3]<:AW/;#& M:>H#!5<4FAH;$E[)VG=(TN#R45M_).,Y=*E2%AGM0%2: -TH=SY*VMH@NB9; M+K58NC/[NK(Y6BG3XD74#5 0).BS6LX;.KK6:B$MJ:!(?)^:@WCR0D%%K>S6 M7<$MHFC-.X*\-8G/7"UK^2N,%8T3R(H7%X5UMMD>S0624W# /HB3FI=RZ?R@ M3&66B3T*%TP8'"*8#6U@_=H$8%,%WRF MP$C9IFP8#@/>IOFAQ;W0JN+$;*IF@[9J5WSF&JK0IN4!.YH^SDCZ^(2WO8"U M$06W*$-:NDPO@%(9LPTWX:=XM\'B)2BR%T/QACN3.$,^(^@NY++.RZ8 TRIJ M-;]ZX%"\!O]6CD^RAG-+.2^%8YTU 0/<_+FE&\&!6B_8F7"$$-KB_N4*F#3R M*:K_RCNR@7HT+M5>M6(-&46Z(771E.YT'?-]#0+X%%&=)I3> *^2*+!L6W<;VELFP7JH]' 'C@RF0QLIIRC&L%(S$MR MZ96]@&8 @%[6M(V2-/H2Q4@B*S0)OJ;NSB#A D(LL\[\SGE^_PNO5-$@MB5A M<58S,OT Z4X$C/_110EPEVW>X)OSMLVKF'=B D0LT?1!(4BN\D\UZ M#18ZL*Z:YUG^_ FUX-*RYP[FQ\4G:N!-M28D/NF'8>X"0N>DL50VN*]=X;R# MDWFK"OK(A$:E;>%B.<\L%G);V:5J"A(,)V>^"U2JEG"#J+9&@R2Z^]3_@!>< MVOQ2Z?],3_H.+?J%P$;V2 M-5]L+>O-02&[\;^KQZ[ VEY\5*(Q'W^[Y[;>\6PO[)A. HFDQ%6Z3"8I&,LDM$PB,>T%4^"*!JB MVQA+@=O>W"R-TV 0ABQ-@R2-6!P/@W&2L"0,TG'"KO>O%^\2B\9)D,),', @ MB]))D Y2=A0%R7#$C@'(".<'!7@OCP0K":(DP@(XDY#!T4D8,R <#MBC2RG) MX%?8LZ"FQ>)!, X',#08I3 ;C%($Q=F^=H7@"W&/V9ZE!,PO& MLE+Z4RCH@QFLFZ8.26/^,&OT>]S84J*CT!X7/&U:JG3,4]7 +DW^=&']1O1V=QTZ"J:I_U44NW[J6;-/EY8B M76_;#5X@UAZ9=@SJ*+A#VZH=CX)H$K(1U0145C19'@[%!:.[8OO;ACW2#,8^ MF,'849(&44@U>12C\@8)5G>N:31UIW3O>!S$T81.IZ@=$IN]&U_FXPO_!V$P M'J:48AB*Q_R]WZ;]O9< &'&7[E4'#;'PS[\/Z':[MRE3_Q)A=]R_BD&*EAA= M<#TO(!J>C 8]KOWK#?]@U=J]4I@KB[[NEBN183JA _A^H93=/I"![AW3Y7\ M4$L#!!0 ( & PI%1YN7(WN@, +H( 9 >&PO=V]R:W-H965T[%7<%BB:W/0Q[ M4!(F,6I;F:0T=_OUHVPG[7!ML(<#]I!$I,F/'RG2S'"OS:/= #CRM:X:.PHW MSFTOH\@N-E K>Z&WT."3E3:U0WO'E^8#^HZ^KU@][]"GT_F M\1:ZLNTWV7>V&0_)8F>=KGMG9%"73?>KOO9U>.$@XS<<6._ 6MY=H);E>^74 M>&CTGAAOC6C^T*;:>B.YLO&7,G4&GY;HY\9WDX=/-[/)U><;,KVY_O)P.[N] MF9+!3,TKL&?#R&$,;QDM>KRK#H^]@4,)BQD[@\6/"O,7C;^,]@O/ID2DL=J9T)5CRQV1NG<$6^?-$B/08 M(FU#I&^$F.+D+'<80*_(Y$F5E8]VCDUT/E6H?97!:Y4^&<5/ZZ7=J@6,0AQ' M"^8)PO%L \%*5SAJ9;,FI27J,&Z>C#J2P6D^MYY,_4S&/I=#66^.1!>;8^TO M@TFMC2O_AF7PT6AK@UV#KX'**\@:Q]]^KZY0!AM\4*4)GE2U@V#R'87@YY\D M2Y)?D(K;82(X &Y3-D0W0+Z!,I?!M39;;92#8*Z;I0W>!4F6TH+'>#K'ST!* M%ISUZCB5P4?]!*;!5X=35>^3THQ)M!XD!9JB%!=H7M T:[5%G* ZR23-LOR_ MD%0K!^8$QS3CE+&XC2@P6NZC^0I31,6%,$@HYGT!/'BJ4R3-[HCBSM^;?NBS&4>I#*G12([ M$%&TC2T9MIU\;HXLHT7FFX/[@@P$IM3-BL VPB?DM?==]&*?U[=:T>+N[ MQG6KY:@]+N9)MX^>S;NMCN^0-=X^J6"%KO%%GH7$=)NR$YS>MMMIKAWNNO:X MP3\78+P!/E]I[0Z"#W#\NS+^!U!+ P04 " !@,*14C2;M<'8" #]! M&0 'AL+W=OFA7)%U[&'90;"86*DN>),?MOY\DQUX&-+E8),7OX\.DIJV0 M;ZH$T.B]8ES-_%+K^BH,55Y"1=2%J(&;FZV0%=%&E;M0U1)(X4 5"Y,H&H<5 MH=R?3YWM23' IAH9W[L]X85W97:&L+YM"8[6(/^63]) MHX4#2T$KX(H*CB1L9_YU?+5(K;]S>*'0JB,9V4HV0KQ9Y;Z8^9%-"!CDVC(0 M<^SA!ABS1":-/P=.?PAI@<=RSW[G:C>U;(B"&\%>::'+F9_YJ( M:9A>B?8[ M'.H96;Y<,.6^J.U\<>*CO%%:5 >PR:"BO#O)^Z$/1X L.@%(#H#$Y=T% M$DWF4RE:)*VW8;."*]6A37*4VY^RUM+<4H/3\_O'E^7C\X_5_7(=H,?E,_KZ M3#8,U+=IJ V]=0KS ]6BHTI.4&'T(+@N%5KR HK_\:%):\@MZ7-;)&<)'XB\ M0#@.4!(ER1D^/-2*'1\^52O? ]="?J!;JG(F5",!_;K>*"W-I;-[N.5JDD.,]\LG *Y!]\V)2^]OBO> M+>10;4#VEMA;D=8STPJ2$J:\+^9B$L03;*0DG00X&WNO9D\\RE$M10Y*>?$X MR*+(BW&0C;%W1SDU\U1X.R$*Y5UFP0C'7AQG07:9&I84)\$HLA+.HB!.,?JL M<>'12%8@=V[Q%,I%PW4WG8-UV.WK;J3_N7&ULG55-;^,V M$+WS5Q!"#UE &WWZ$[8!)_%V%XC;(-ZDAZ('6AI;1"C22U+VYM]W2-F.B\8N MTHLXI&;>>S/DD*.=TB^F K#T9RVD&0>5M9MA%)FB@IJ9:[4!B7]62M?,XE2O M([/1P$H?5(LHC>-N5#,N@\G(KSWHR4@U5G )#YJ:IJZ9?KT!H7;C( D."X]\ M75FW$$U&&[:&!=BGS8/&671$*7D-TG EJ8;5.)@FPYO<^7N'9PX[&H?T+_XW#&7)3-PJ\0? MO+35..@'M(05:X1]5+NOL,^GX_ *)8S_TEWKVT'GHC%6U?M@5%!SV8[LY[X. M)P']^$Q N@](O>Z6R*N\8Y9-1EKMJ';>B.8,GZJ/1G%IS-9[]]7]"K[VPIP'P:1199G&]4[!%O6L3T#&)&YTK: MRM"9+*'\9WR$ZHX2TX/$F_0BX)SI:YHE(4WC-+V EQU3SCQ>=BYEQC5]9J(! M>L=-(91I-!CZYW1IK,93\M<%COS(D7N._ S' ING; 10M:)38\ :RF1)[SE; M, V]* WD+@MB!(0GXAW3@+\[B#5IJ$W7Z,!!H1 M7'\2+G$7FH-:9!D2;+\=TR4I\%RY#3+8=H:O);.N>H9BJ==J,T8I.E>BN'1^KD89SWG=6-PP3U_JJVH*5C9.)?[GG8B0=<->DOD:]<-^GESF3=)PT(V=D859OT=.#O.Y#11[E]?A?Q3_ M(X6_2O,.^83&YW=.QD=W\2H=)!XLZ0[H>XT?G=RM->BU?T$,2F^D;:_9X^KQ MD9JV=_.;>_O"85>A$JP*K# TONYU JK;5Z.=6+7Q-_526;SWO5GA0PO:.>#_ ME5+V,'$$QZ=[\C=02P,$% @ 8#"D5 +']\G P 408 !D !X;"]W M;W)K&UL?55=;]LZ#'W7KQ!\AZ$#C-J6G:3ID@!) M]W$+=&O1=BN&80^*S=C:;,F3Y*;]]Y>2$S=W6/MB4Q+/X2%ETK.MTK],!6#I M0U-+,P\J:]O3*#)Y!0TWQZH%B2<;I1MN<:G+R+0:>.%!31VQ.!Y'#1S%1G:R'A2E/3-0W7CRNHU78>),%^XUJ4E74;T6+6\A)NP'YIKS2NHH&E M$ U((Y2D&C;S8)FQ$X0U)!;Q\#Q=0]G M4->."&7\WG$&0T@'/+3W[!]\[IC+FALX4_6=*&PU#TX"6L"&=[6]5MM_89?/ MR/'EJC;^2;>];\8"FG?&JF8'1@6-D/V;/^SJ< XB9\!L!V >=U](*_R';=\ M,=-J2[7S1C9G^%0]&L4)Z2[EQFH\%8BSB[OE]?7R\^TW>KFZ./^XO#V__'Q# MCV[YN@;S9A99#.$Z>6Z%B5W7Z3Y6WE?9'0=>FI:GL,\ MP!8TH.\A6)Q57)9@B)#45D#/5--R^?CZGQ.63-X:VNXRWNX5J"<%%+O:@VRE M 6C3WQVXNZ-8^;P:2D^Y+)R!RRUHH-QA:VQIR1DQ6LN M&PO=V]R:W-H965T MLAS8!N+&P09HMX'C=@^+/=#26!(JD5J2BM/]]1U2LM;=)D8OTG T\\TW#XX6 M1R&_J@I TY>VX6KI5%IW-YZG\@I:IJY%!QR_'(1LF<:C+#W526"%=6H;+_3] MU&M9S9W5PNH>Y6HA>MW4'!XE57W;,OEM#8TX+IW .2FV=5EIH_!6BXZ5\ 3Z M<_1-*$7= E>UX%3"8>GR&^FL-#L71\0P@: MR+5!8/AZAO?0- 8(:?PS8CI32.-X+I_0[VWNF,N>*7@OFC_K0E=+)W-H 0?6 M-WHKCK_#F(\EF(M&V2<]CK:^0_->:=&.SLB@K?GP9B]C'7[%(1P=0LM["&19 MWC'-5@LICE0::T0S@DW5>B.YFINF/&F)7VOTTZN[S?UFN]WWFR^:/SYLG M>K5C^P;4NX6G$=]8>?F(M1ZPPC>P(OI1<%TINN$%%#_Z>\AK(A>>R*W#BX ? MF;RF4>#2T _#"WC1E&QD\:(W\+;P#+P'NH5QH(7] X.("44]&3PU^U> M:8D3\_>%J/$4-;91XS>B/N%%*OH&J#C0-6L8ST$9^?]1U6L5OPAM;NR-ZE@. M2P>OI +Y#,YJ5TD C.#%2[+M^Z).1,9%#(?^%@EP%L9N$<_(.I;D[RU*4'GB.BT(! MJ;FY*4.V2& M440^@%(D[S$4U[03TC297(6)FP2!(1<&KI\F*'T0O"0:9#M987Y)YLZBV$A( M($@S>J'_R=3_Y-?ZOU&ZQCURUG&Z>>EP/:%F)TY3B<6D#YS>][J78/2/(.WR MQ3K03_NF+IEA^^JT7"9B>V^2=.,T,T,0D6#F1IEOY)AD)W5"9F[BIT9,2>K. MTCG958"=/&"YL#*9FR8QV0G-&O)36TV H26OE]@NA;]ZY2DY+ MJ"3E%1:P'3BCX'8 MQIFTO_C8Q"8]!V>U5+QLDS6#DE;-25[:.5PD=/T/$L(V(;2\&R#+J\]1P-)DLGV93//NUF#VL9BL\>ICBQ_7W MV1)/GI;+V<,:W\U'X_G=?#W7KY_79,- ?NE[2H.;$E[6 HT;H/ #H C?\TH5 M$L^J'/+_\SU-^LP\/#$?AU<+WA-Q@Z/ Q:$?AE?J1>=)1+9>]$&]!7FUO6%2 MY7B49:(F3.+?HXU40O]W_ER!B,\0L86(/X!8:4GE-0/,MPT"Y'CVHO4E6]A' M58# DUH(J!2^HV1#&544Y'OSOHIEQ'PK]R2#@:/5*D$&Z4]_-YW\BX$4H+8V34@ M<<;K2C5:.7O/FV;4".PMO%E3>H0[6DG-=*M3_9LT<;!HI-]<%-];N6VXTN*U M9J&W)0@3H-^WG*O3Q0"<]^_P'U!+ P04 " !@,*1484D.Z8," 6!0 M&0 'AL+W=OQZMB9[91V?_W.3LB85'B)S_9]/[Z[^#S: M2_6JV4A74X%3M ETJH)D3%3R(PG 0 M%)0)?S)R:RLU&:87']H'^S>6.N214PTSR'RPS^=B_\4D&6UIQLY;[ M[]#DT[>\5'+MOF1?^\;7/DDK;631B#&"@HEZI.]-'8X$-^$)0=0((A=W?9"+ MJ4V-P3-B?LC$*=QGJS&3VN'Q9K)_NIO<+LEDL[Q[7 M9/GXM-B0BR>:<-"7H\#@,=8Y2!ODM$9&)Y Q>9#"Y)HL1 ;9__H PVMCC XQ M3J.SP >JKDC<[9 HC*(SO+C-.7:\^ 1O#HDA#]^G8'W M6GC/P7LGX!MLFZSB0.26S*1X V48%I)L0#"IR%(:T)_5]"S5MN90ES2%L8^] MIT&]@6_KDN;>H3#>'%(H$E"'E:YWSVC".#,?0V^EF$A92;GWQ1O$4:"E5ZH.)'4%E)8R% M15$G&L3.ZG;Z<9]\5L[@Z*X6H':N(S4>AI#ZVK:K;=/?UG?]GWO]8F#^.R8T MX;!%:7AUW?>)JKNPGAA9NIN?2(-]Y,P<'RY0U@'WMQ+_1C.Q![1/X>0O4$L# M!!0 ( & PI%3"9D-6[ 0 %<, 9 >&PO=V]R:W-H965T<['[UQYC([3J"6J^-!.-AL7%6SN;$;P]'10LS@&LSM8J)P->Q1RJJ!5E>R MI0JFQX-Q>'B267DG\+F"E=[ZIM:2.RGO[>*\/!X$EA#44!B+(/#G 4ZAKBT0 MTOASC3GHK[2*V]\;]%^=[6C+G=!P*NLO56GFQX-L0$N8BF5MKN3J(ZSMB2U> M(6OM_J>KM6PPH,52&]FLE9%!4[7=KWA<^^%G%-A:@3G>W46.Y0=AQ.A(R155 M5AK1[(B%[(U*=$PU^>)R'4HB'D!AZ=(9NM#0$F'H5%2*/HAZ">2V?0#M MQ+0E\0$*L#";J(8D]-(X]_*4D5](F.4^B\EO%@E5=#[*^9>GG"T/?>CZ$>V)Y$7Q[D%25(_ MY'1/-L=]-L<_G\U0R%E;_84>NC:RN-]5=6>/]AOTKFS?>]/N;+^9*P"RW8*> MC2;6Z,Y]IU(;&Q,%#] N0:,+8B](F/M-\X!<(:#5(S;,)4K5 +LN[?9= )](V0)N1E<+G5.+N1FT/D;0GDOX_6G/6$\KV)_/+ M/C#^K@\X'K1SGZ;K"J1&ONT_J_7:A[MR?R^QW;G_W&ID1^EUMX%'4$6E@2Y4 M5<#KZ M7!IMT&*K_[)QD;YQ\91[+ LP@3GWDXS$/G.M-V0>3W-RMB:(?3QVKX+MXYD? MQ^2 A+$7M"\"CU T]K'R#O#?:RJN#9"^]W'&/)9FED?B)Y'5 MY(Z'K>]T_="X\-GB*[K $MM-ZREG@A7G4X44)XO'8X<7XKJ4;N^Q4M9M/ MQ)D79%8_"OTL(=S/;6/.T'_M\3H'U!+ P04 " !@,*14K$1RCD % #%#0 &0 'AL+W=OU=Z;&DZD0W\S#S>RBY1N#H()<&PD, M_ZUA!%5E!*$9?VUDMG8J#>/^>2O]L_4=?9DR!2-1_5;.=''1REIT!G.VJO18 M/%_#QA]K8"XJ97_ILZ.-XQ;-5TJ+>L.,%M0E=__9RR8.>PR9_PY#N&$(K=U. MD;7R$]-L<"[%,Y6&&J69@W75@3+3$VQ+Y]& X&CW=/=T.'Z\^T?O' MZZLQ'=W?/8ROKJ^^3&Z^7M';^\F$MA_9M )U=M[5J-(P=O.-^$LG/GQ'?(_> M":X+1:_X#&9O^;MHZL[><&OO97A2X!V3'V@O\&CHA^$)>;V=_STKK_>>_WF^ MJE<5TS"C][H 24>BQO0N3-ZM@=[P7-1 ;X52]/?A5&F)>?3'"<713G%D%4?O M*)Y@>$(P4,9$R/P%Y MXEBW5?DWS,@"ZU71=H5^(;#4U,>:E97!N8.EWE$,3<,R_0;:O*,*\I4L=0F* M7,*BY+SD"S)E%>,YD%](._)2OT_.\!A&/AG#FE4K9NJ.M(/02U'Y&9Z\*,GP M\,A>B*WI5ZK0B]* A%F/6!1(_@8%8R:= AH&R)573*ER7N:65:%,U3X3-D[<6EC9/2&K5 M? %-,%P2N*9+D*5HYC%>D7;?B_UDWW;$[R"X0>2%06RCV^Y'YG 2R9RI@LZQ MW5),L<4[B&5IA+^= ZB\7B^UMD2)PXD>X!3$?1)D#J0F=TZ Y 5I9F6'61-" M<1*?0BA)]P"B1P"1'P%DK8OZF8.'-L'3D'2H-_-?C3Z")NA'%B![BV,"AP#? M0)]_I]@LN*J8&S^S/[&;XSC3RL2TY'C9P:=2;^B8'5.*ZH)IRJ1M# R-X(N. M!EDCQQJ< -,G.-,K"%/HV70[P3;P^5ABZT_.2-&ZNQ [^_8<:/!+] M4T5PQ'UB?RIV1]S'L4N])-J$+O3\P!P?A6:5[=S&Z]1=)EZ:8*<^,=[BW7B+ M__5X.RQU+("5-A?O#;N3HLV:^E$M60X7+8R% KF&UN 3SJFR4H1-C>P?374[ MSLTKP4U!DN/Y28;S.2Z.>+A%]?1&@ZE +$Z@$XUR;1VB"VX_:)ZQ+A=_:K8B M!F92N=+]7'($L$28X 67< 4>Y9@89E9UR$:Q9B^.+=VQ660]@J3&0#>8J*-K M-.YP7#@MVX8[$DH3E(-I#GR%,MJ]7F9OQAA[NV0P/L-%>(T+_M*$!6T)+,$$ M_53VUCEKDK*=]>W=K\!!HF?FELUPL2W-:F4V=..,F05OG-G4SAMGT,"#,+1- M?S_;+-J5]=V^UKD$N[ >$PCI<<>VV[-W;W3?* MT*WFK^3N P&ULO95M;YLP$,??\RDLM!>MQ,I3R).22$V; MK976*$JZ[;4#EV 5;&:;IOOV.QO"LJV-)DW:&[#-W<__.\[GR4'()Y4#:/)2 M%EQ-W5SK:NS[*LVAI.I*5,#QRT[(DFJJ&[G%AS?:Y-@O^;%+1/6Q ?ZY6$F=^1\E8 M"5PQP8F$W=2]#L?SGK&W!E\8'-3)F)A(MD(\FB^,HRG4_=H4LRV-&ZT&MQN(,VGL3P M4E$H^R2'QG:0N"2ME19EZXP*2L:;-WUI\W#B, S><(A:A\CJ;C:R*F^IIK.) M% WB\_;LAJL2:;N^OU@EP\TFT! MZG+B:]S F/EI"YLWL.@-6$P>!->Y(@N>0?:KOX_".G714=T\.@M\H/**Q*%' MHB"*SO#B+MK8\N(W>$NLE:PN@(@= MN1%E56MJ:PZGS> MYM2.5453F+IX+!7(9W!GC[D$<$[_!L%*!XX2>@-HKXW&@V=-E]GY!&JM61;S#86 M+-'B5?B?(2R%1M%9#::L$B=)8E30^WMNU@JSY#X"+;D?!O\Q.;_%$'G1H.\- MP^'):+';8>MS$&MY[TWSR@@]4)DI9Q3$7B\>.B'28B^.@G^7>TQ+TO?B,/'" M$:8U0?P ]??):Z?,/^E;^'OWMCLKQ-9<-RVL6^TN@.NF[_TT;VX/K.X]XXH4 ML$/7X,KT6]ETY&:B166[X%9H[*EVF.,E!M(8X/>=P(RV$[-!=RW.?@!02P,$ M% @ 8#"D5"X7KB-9! * H !D !X;"]W;W)K&ULM59+;^,V$+[S5Q#"'A* B"7J83FP#3C>;#:'Q(&=;0]%#XPTMH5( MHDO2IGO46P-#7JJSUQ-L:L[L<#'2V MA4KH"[F#&K^LI:J$P:7:#/1.@1)RF>[N,TGGF\!00F9L1X$_KW ',K2.D(8?[4^ MO3ZD-3R6.^_?7.Z8RY/0,)?E[T5NMA,O]6@.:[$OS5(>OD.;CP.8R5*[7WIH M=(?&UFUQHB@*NKF7[RV/!P9I/XG!KPUX YW$\BA_"J,F(Z5/%!EM=&; M%5RJSAK!%;4]E)51^+5 .S-=7=_<7=\_,GISO;A9SAZ^W\[I[/XK?5@NOOZ8 M/]+;^V^+Y=WL\79Q3\\>Q5,)^GP\,!C9V@^R-LI5$X5_$B6D=[(V6TVOZQSR M]_8#1-S#YAWL*W[2X9U0%S0,&.4^YR?\A3T-H?,7?D8#;+#2#%W"3BI3U!OZ MQ^Q)&X5%\^<)]U'O/G+NH\_<8R_E^Q*H7+K'&"@> M1AB6#2,DQ<6^@1KY+YV^R+'3"GO\=F20 (VB$0E9PF,2A(P/.2YB'ZGL#O!] M/E_("%T''(6S(& Q,F\WTYC%8>HVT1?"/3]16G%?6O&_*JTE9++.BK(0;@H: M2>>RUK(L!QK4"WA8@D#6LL11;PNY@>*^ M6BA%W5PB%H<;Z3U:W:%5OZ#-CM%V-4;1$<5BI=@SA[*?,(6;,/\5BQV M@N.R[\M>622-DQVJK91CIJC[XBWEGI#V[I- MARP8^61H>QQ=5G)OU6IIJ$#*,D\08B*?THX8?'-W>%:B->Z-H1(SY-1=YO]L_@V;-[?^FWKRA\(@V1:UI"6LT M]2^&V,*J>9&PO=V]R:W-H965T;8P7;I MQE_/V4E#!6WXDOC.]Y[?4XF@XO9J>^/A1\%;2Q M.VOP3A9:/_O@4S&.$B^().7.,R"_?M*,I/1$+.-'RQEU1WK@[GK+?A.\LY<% M6III^4T4KAQ'[R(H:(EKZ1[TYB.U?H+ 7$L;GK!I:Y,(\K5UNFK!K* 2JGGC M2WL/.P#FV0](6T#Z-^#L "!K 5DPVB@+MJ[0X61D] :,KV8VOPAW$]#L1BC_ M%1^=X5W!.#?Y<'U__3"]A:-[- ;]E1[#T14Y%-(>CV+'1_C".&_I+ANZ] != M!G=:N=+"M2JHV(.?]>.':0]!S-XZ@^G6X&7:RWB'9@#9\"VD29KN$]0/OZ*\ M@P][Y&3=?6>![^0 WS3/]5HY"W-\Q84D>+JC:D'F>P_W2<=]$KBS ]R?S0J5 M^(6A/V9:62U%T42H"I@;LJ1!]\F;?E_P/[OQ?7.,IWFF? MBLPJ3!4+X4,UG=1EN\$U#?T:_REOIA[_;2NA+$A:,C09G+,FTTR2)G"Z#LVX MT(Y;.RQ+'KYD? 'O+[5VV\ ?T(WSR6]02P,$% @ 8#"D5!XUNX[R! M0AH !D !X;"]W;W)K&ULM9E=;^(X%(;_BH7F MHB,-)79B)QE1)$H[L]5LI:JTNQ>KO3!@2M0D9AT#,_OKUPDT@=A.84EOVGR\ MQSFOX\-SDO0W7+QF"\8D^)G$:7;564BY_-KK9=,%2VAVR90XI)?0*.T,^L6Q!S'H\Y6,HY0]")"MDH2*7]910E+LXBG0+#Y56<(OX[<(J!0_!&Q M3;:W#7(K$\Y?\YV[V57'R3-B,9O*? BJ_JW9B,5Q/I+*XY_=H)WRFGG@_O;; MZ-\*\\K,A&9LQ.,_HYE<7'6"#IBQ.5W%\I%O?F,[0S@?;\KCK/@+-CNMTP'3 M529YL@M6&211NOU/?^XF8B\ >I8 M M QP:XNP"W,+K-K+!U0R4=] 7? )&K MU6CY1C$W1;1R$Z7Y;1Q+H//VZ?AM>_WX+Q[>CY\>[I[G8,+L9J MNBE5*GF%^Q-=VE=;]-"MK2HN 0N_ *0@Y A?-0:.L!Q*&'@WYOO6_2(".!XU:R S-N M:<9MTR=6I^= 5RS5Z\THO7FA>3F5CM M,Z,;3\NU&SJP9L@@GF\T$F!-XQ4SFD-$+^OQ$ZETR<5#-$2](CA'CUFC'( C^$%B]^Z<5OS\OQ)>._6S*Z(C0[ M"4HGP0P]!2VYZFY8D)]^7@A\=V:#8,L0,A6 M,="I:.PT.WFW#'8#[%^:( (=4LO0I,,XQ,22XE[# !M3/'YU[P9J6MX&B8LL M&5:PALVT/F'5[D8Z7+9^X&NS:= 1QYIJA6+8S.+FQ0AU8!(G0*XVBP:=%]KO M=457V(S7$1=++JAD8,)5'P?^NF?)A(F_&UHJ6'$.M@FZ(RK#1#LOU&?+A#O' M([:;6?$.G@&\,QHKJ#--\Z1+;*T5K)@'SX#>6C/H?,^#EAI" M%0#1.P#\F$8+Z32L6S)(+&T)JEB)FEGY4 M48]Z=Z _='H8::\.=)6/?4M#@"IFHS:9?4)]ZDS6ZK-)=C0?NLK'Q&:D C5J\5'UB,(Q,-CU],HQ MR;!C*YV*U*A%4I]0.3J)MW@O^_.O*/14O:CV F,U5G'/I MJYD0VP\6VQW)E\4[_PF7DB?%YH+1&1.Y0)V?@( #T& 9 >&PO=V]R:W-H965TAZ(&6UA81B51)VDK^ MOB0E"XXM&[U8?.SLS"RY=-(P_BX* (D^JI**L55(65_;ML@*J+"X9#50M;-D MO,)23?G*%C4'G!M05=J>XT1VA0FUTL2L/?$T86M9$@I/'(EU56'^>0LE:\:6 M:VT79F152+U@ITF-5S '^5(_<36S^RPYJ8 *PBCBL!Q;-^[U)-+Q)N"50"-V MQD@[63#VKB-OE]/J*35P=[S-?F^\*R\+ M+&#"RC>2RV)LQ1;*88G7I9RQY@=T?D*=+V.E,+^H:6-#ST+96DA6=6"EH"*T M_>*/K@X[ #_ +\#^,9HJ\S8FF*)TX2S!G$=K;+I@:F-02LWA.I3 MG$NN=HG"R?3A\?7N\?G7[.%N?H$>[Y[1V10D)J4X1]_1RWR*SKZ=HV^(4/1< ML+7 -!>)+16QAMM91W+;DGA'2'YB?HE\]P)YCN<-P">GX5/(>KC[%6XKN[UG MK_?LF7S^,<]T U0R_HFF1&0E$VL.Z/?-0DBN;M6?$PQ^S^ ;AN (PPPWZI D M<(++P7JU\,C =:-M4M\=N2,_L3>[=3D,\X*1'T=]V!=U0:\N.*GN3366/M&: MLPS$H+XV0;A#[$:QX^S)&XA2XOQA=6&O+CRI[IY0HNYSCE:,#5^V\(#V*@Y] M=T_<893KQO%5,*PNZM5%)]5M[PX!<8$HR"%]T<&I!;X7.L&>P,,P/W;<8+]\ M]DYSZX=5-=.*4(%*6"J@MAAH5ZWX'K +6_9$QN M)_H)Z?\QTG]02P,$% @ 8#"D5##->%:, @ R@4 !D !X;"]W;W)K M&ULC53O;]HP$/U73M$^M-)*0DC95 $2!;HR%88* M[51-_6#(0:PF-K4=*/_]SDX:L150OQ#_N/?NW<-WK:U4+SI!-/"6I4*WO<28 M]97OZT6"&=,UN49!-TNI,F9HJU:^7BMDL0-EJ1\&0=//&!=>I^7.)JK3DKE) MN<") IUG&5.[:TSEMNW5O?>#>[Y*C#WP.ZTU6^$4S<-ZHFCG5RPQSU!H+@4H M7+:];OVJ']EX%_#(<:OWUF KF4OY8C?#N.T%5A"FN#"6@=%G@SU,4TM$,EY+ M3J]*:8'[ZW?V&U<[U3)G&GLR_BXMWT*FVOW" MMHP-/%CDVLBL!)."C(OBR]Y*'_8 ]>@(("P!X6W@K@^]7Z-)=_P$9WTTC*?Z'"Z@FQOY0_$8ICMM,-/P9X39'-4SW3U, M^W#VY1R^ !$34B*D:-.I?(0S"\ "\=QI^ M@_,:! 6\?@#>/PW_R425_3^X3^Y6%H>5Q:'C:QSAFU*KQGF*()

,VYV<$( M32)C&(H-:D--9,C&.X+!T%KZ?")IHTK:<$FC(TG+1%F1B.\E(A4T():H%,9 M[VOQO-J%%%_:,\JI1')Y7WF%([+E:P M86GN3!-27-!,>J%'."<;L2A-XR)7W' \^,"BC]*:'Z7Y>XUCIQP]O!47&E)< M$BZH?;OT0!63H]@8N7:]-)>&.M,M$QJVJ&P W2^E-.\;VY[5^.[\!5!+ P04 M " !@,*14J&)=K0,$ #+#0 &0 'AL+W=OT%)!IHB'9 +2X]#Z-Y,&# FB1F;7.9 MU7[\VHD) 0)#C_H%8KO.\:GRI[NF$;AXXA6:Z$ZC ;M35:XA$6D_4;DRTS89F3 (>FV/OO0/>8#0>3OJ=P7@$S4$;>IUVUQMTH=F2P][8ZXP@ M-T",(;4]\Y!K8X&(S_/PYQ\5MV3_!22$\8IN. KG_!$>SMJ152&RZA/?ESO] MT.F<=3ZDFS532#>56'.F77J)77*NN.1"GX9BQ:$3SO'\%&_*\"0Q<@XQ>G%N M$O81>P+7?@3'^\D\B',LLHY3+R8L M180J.6X;CE5P:N8V':9+HX)E51.C$ZW%1&OQIM:N3,8@;P?P*>=*[H*$*)P1 MY,L;8$8###F\EVF=X_PCA%ADW07%"UU5MW"JO75IXQ;=4K;V4J*]]'MQ]@F: M$I\(@C.#';,64UK24N)8ER[TVJ4KH2XGDZ%/*^" MJN0+M >\6,@")"O$Y4LY=KER%N,,(Z>2K;F2:*[<#C%ELE8) >]G*Q0N,R3.+PK8^#*6;?X3]0A_/0O'&.JLGDU4\^H;9US+G6KQQ3?IAT M'15\B3M9Z4!35=.GLWH:^XZV.0G^F4U7VZB_X\ZS+.O4K)=!Y5339JY.71C.KML_X7^[EE9_2W[>=>_*XXTL?/')D^ER3DX..% MG,IZ*LLKB\4OA[@AZ#HJ*Z=4R"(U^ES)UQ9FRD".+R@5AX::('F_-?X'4$L# M!!0 ( & PI%3ND2>\RP, \/ 9 >&PO=V]R:W-H965TZ#W]V2)- @LK=/<"<3(SGODQDS_N;KEXDQ& 0M^3F,F>%2FU_FS; M;TSH*E+FAMWOKLD*IJ!>UL]"K^PBRH(FP"3E# E8 M]JP!_GR/0^.06;Q2V,K*-3*ES#A_,XO'1<]R3$80PUR9$$1_;> >XMA$TGG\ MG0>UBCV-8_7Z/?HH*UX7,R,2[GG\C2Y4U+,Z%EK DJ2QFO#M;Y 7U#+QYCR6 MV2?:YK:.A>:I5#S)G74&"66[;_(]!U%QP/X1!S=W<,]U\'('+RMTEUE6UI H MTN\*OD7"6.MHYB)CDWGK:B@S/^-4"?V4:C_5'PT>)^AU\/3R@,8/@^G+Y&'\ M\/O7*?HX!$5H+#^A6S0B5*!7$J=P@\9 9"I _Y!*WJ )S%,A*%NA/\>0S$#\ MI^[VQI20D_:,P9_$ ZSS<];^-4 MI21&HU076QB=V-LBT1"S3G3 D]K%(/EZ0K1A0L=!4H@L7* M- YE4HDTZZ>J^Q $W1 SXFA$&6%SJMD^5FR?*)G1F"H*9]%N%96T+J =EYLT M(=^%:E58WKK^(?"ZT1'809%B<"GL/];FG2B1'C2TK(%G7/V_\-M%9>WKP6\W MP _Q ?RZ$0["9OR=(LG.I?A_QNL&#;*QO=9\G$ =%E6$5WFKA#6 ?G#8X76; M,'2;(6.GU"7GO\!\S9J]U6^WV ?H&*\_![2/P2ZG#YVC= M'OQIQ(6Z52 2S4^LN=#$T(R?*7:X5#M\';G+P^SS\1V_/1]3*5/X$ITZ@:DN/W[+"0\AU:W:K< [@J@4*GRQ M4CUQMOKU+BJ%!%^B)"?PU 7"]X(V]@X!-=@%G8Z/CR JQ01?K"8EHE]LHE(# M\'5$( ]3_=.(W3!P#B$UF'E>Y_!M9%=.*^:HJ/\_ZU>N1#$LM9]SU]:4Q>[T MM5LHOLX.,#.N]'$HNXSTB16$,=#/EYRK]X4Y$Q5GX/Z_4$L#!!0 ( & P MI%24#T#H2 , %D) 9 >&PO=V]R:W-H965T@0Y6O21EM86&XE422I._KXDY:B.3;MY MD4AJ9W9V2>URN&;\090 $CW5%14CIY2RN71=D9=08W'!&J#JRY+Q&DLUY2M7 M-!QP84!UY0:>E[@U)M09#\W:-1\/62LK0N&:(]'6->;/4ZC8>N3XSLO"#5F5 M4B^XXVW +\KZYYFKF]BP%J8$*PBCBL!PY$_]RGFE[8_"#P%ILC9&.9,'8 M@YY<%2/'TX*@@EQJ!JQ>CS"#JM)$2L:?#:?3N]3 [?$+^T<3NXIE@07,6/63 M%+(<.0,'%;#$;25OV/HS;.*)-5_.*F&>:-W9QHF#\E9(5F_ 2D%-:/?&3YL\ M; $4CQT0; #!+B Z @W@/"M@&@#B$QFNE!,'N98XO&0LS7BVEJQZ8%)ID&K M\ G5VWXKN?I*%$Z.?TYN;B;?[GZA[],O5Y\F=U??O]VBTSE(3"IQAL[1_>T< MG9Z!%P06/;.WPWT+?'XXV,U^B URFN M,,WA/<+2N%W BE!*Z JQI5EH@!-6V':[(TX,L:XMC^,@B?W$&[J/VYM@,?.B M+(MZLU>ZXUYW?%3WI"B(+AL"J<.(WH MXRU949IYZ8[X?:L@RU+?KCWIM2='M=\+54Z-[KSE7(G^M[7PI*JYL"M.]K2< MJTQZ_HYDBYF?>GY@UYSVFM,WGQ-0RO][.E)+YH(D27;46LS\-(M#N]I!KW9P M5.T7$*)/;L.X/BDVD8/]7 V",-H]PA:S)(RB\+79?+!WTL]3/QIX]EBR/I;L M>"Q,_8P2>'TLD&S_)_.],-C-]KZ9'T>QOQ/OW&*6A(.Y6TZF!KTSS5GEG M+95=%>]7^_O!Q+3%G?6I?SGKVOP_FN[2H6JTJD<"5;!4E-Y%JC:!=XV\FTC6 MF-:V8%(U2C,LU=T'N#90WY>,R9>)=M#?IL9_ 5!+ P04 " !@,*14FP2% MP"4# "]" &0 'AL+W=O5 6CR6A9<]9U,Z]6UZZIY!B535V(%'+\LA"R9QJE77N4@YY8ZR+G\"B)6I8V5M*\!*YRP8F$1=^Y\:]O$R-O!9YSV*J],3&1S(1X M,9/[M.]X!@@*F&MC@>%K [=0%,808ORH;3J-2Z.X/]Y9O[.Q8RPSIN!6%%_S M5&=]I^N0%!9L7>B)V'Z$.I[(V)N+0MDGV=:RGD/F:Z5%62LC09GSZLU>ZSSL M*:"==@5:*]!#A? =A:!6"&R@%9D-:\0T&_2DV!)II-&:&=C<6&V,)N=F%Z=: MXM<<]?1@-+X;3R;C$9F,G\>?G\93IB-R?G9!SDC.R9=,K!7CJ>JY&BF-+W=>$PTK(OH. M44 >!->9(F.>0OI6W\7HFA#I+L0A/6GP@ M6'O!._;J[&$6YV+)\ZJ8>7J47O+M9J:TQ#K_?L)KV'@-K=?P':_U1EX2IHG. M@,Q@F7.>\Z796;.P IF+M&V[*L.Q-6PNA;*.LS8K>V.L<@"4LW]CBUQ1 ?P=$D/ JA18HF2=(>0:>)H/-?Q0'( M_->RZ!R1^-V0'I5%BU@8T"!H)^XVQ-V3Q)] *4PKIIIKLA+2G*(VR.[QCM,H M\OT#R#8QWXNC=LBD@4Q.0PH\7AID>8HP.3XV4;<3A >$+6*4^G'W@-#=ZP18 M<$O;(#%38LUU=6,VJTT/OK&MYV!]B+VY:J5_S%2-'>]#O#H4*6"!)KVK#J9- M5LVRFFBQLOUF)C16O1UF^'\!T@C@]X40>C&PO=V]R:W-H965T^(I@$#/>5;PL98*L;K4=1ZGD&-^05=0R"<+RG(L M9)Z91B>GF-2:,&H&INP8$1+D9$")@SQ,L\Q^WL%&=V,-5-[ M&9B292K4@!Z,5G@),Q /JPF3/;UQ24@.!2>T0 P68^VK>1F9CA)4$8\$-KS5 M1@IE3NF3ZMPF8\U0*X(,8J$LL/Q;PS5DF7*2Z_A3FVK-G$K8;K^XWU3P$F:. M.5S3["=)1#K6? TEL,!E)J9T\PUJ(%?YQ33CU2_:U+&&AN*2"YK78KF"G!3; M?_Q<)Z(ED*#= JL66'T%=BVP^PJ<6N#T%;BUH$+7M^Q5XD(L<#!B=(.8BI9N MJE%EOU++?)%"O2@SP>13(G4B"*.;:#J-0C2-'J/O#]$,GRPG+DGLK!F"X+\D_V;@MT4XJ2@1J? *M>X"(&]&.>D256 MKP0_1VY<\ZC^[\5JNRSHVQ;2:8EJ5G[/7 M;P&,R7JPNEY=^=Q:>)6%VD;6@>D[EN..]'4[;QUAWM!^&Q9VA#FV9=NOPZ*N M,*."7G?PV@VO?9!7U1S]NH-\#NSW@?PYC9]S>OZV%FX;Q74\OYO$;69VCY'8 M?4B\QL\[G<1[3S*P_3TU&30S#XZ1.'U(_,;//YW$?T?B[RW)L)EX> S$[0-B M&KNMUC@=I?9HLPQ[S:S"S?>Q7S53>_8"I /E\0:EXZ:BSO[E-!O\!4$L#!!0 M ( & PI%0LXO6KZ ( ,@' 9 >&PO=V]R:W-H965T#5HZW@1\ M)W@O#L:@,UDR]J(GXU77DLM/!R_NW\Q MN:M)EF0FK2&2J-?A; ]<1RLW/3"U,6J5 M#?S"8+D9#&/V"R?(B36NY^E-NJ&'5%O+HBGO'SS_A-T!M:4BQ 90/] M).$%H@)^]9="PC=;!.>*KEWQ"O"K:D:!&VM6.D3&0;?BKA>% M;9-3/'I;J'7#H^8&J)E_=&.9%L M:X[>)9/J(#?#5%VUF.L M;YF3+Y/]&E>7]Z]OU!+ P04 " !@,*145%S\ MD/$' #:%P &0 'AL+W=OU)75W(W,0BY4\*=)XD3+W> M\%AN+KM^=_O#5[%:&_IA<'61L16?<_.4^NNQZA(C'/#2D@N&_%S[C<4R:$,+)E6&MT7*<5];A1^%2AGKF9?'G^[^_KM_N;S'9&K6&N[2B$<-\K-V^6&+ M_ "9*>D)MO3(/3/5AZ%OQH$'\MEW\EH>EN-_B MS; ,]M#J&QW0=QV&,D^-2% MY+%- ;A;+K%0>_#$E9 1R"5<1S*CRNWAT^^8I]@+3"G<@G548AU9K,.#OB\, MW*?:J-RI_HP+X-[P1+>I/RO5G[52X1PBUT1J.&:Q:0I/NPZO/YI\:,$R+K&, M6_7,9/K"E1&+F,.)0&"RO*;5S.WL/KI#0V^3MXG9;JIZV^6/6A=F>=UV&JE M^(K2.5,B#47&8F )Y3RE++8H\/J>]Z$3UAC7CO'T+>/'9.2?_Y@&@??)!L,^ M^Y].^MC?>!&?#2:.0Y#E2N<,S1@)+,64'%%L.^&M= I+-QOUV^M M]&#!S8;S](VS6++PW)_WX8:EW^&1$:OHX;76,A3,52/3@*'5AO,ZTDB2@ZB4 M*=RM5UC6JDQ\4MO!'13- T:LA-KQ'53\FZG&W,(]\'5KN+#A%&/@41>&@:3"6&I.*A:YQMQ"%Z1CM'R/4(U( M$AXA?SQ^17$>X@MVR%_SE)<4D&?8#(W(D A2>.3W/$RXW33KH0'4DF,\E36T ME#$>K4A?*%28)]H0-?HC'/LGF&V*OE!H0Q9S:LCP1\Z02B(54:%N^KXTA;:] M5?B&*SKH%>X5+L&*_0(3C-+%PBGLZ#Q<[ZG 5!..XIAA+F!HI0VEQG5$9LBW M(2!$: B/).%W]$L!,Q!S$D)C1C&+!/G4<+Q9) @QIS,K= M9.C5%VVU@=7F? 2;W"GE6!CG]$NO0EU;7Z#M- =UCT"A 5L&$!OL,;8? M6,;.IR5)F9)1'F[-'4RH3E-"46AWB%;4R+<\V^1]PS"Z<3P\@3PK:EJ&V#T4 M3UW&ZHR'8BG0,/8CA$"Z^ MV64TMTFU+"^PUP@F7';B/C\"B2+AVNFYO-[T# MC6$O!#VJ%B?HSDWT3E$W.$5A7UZ)-"TJF2K+)@5U(*B:,#'TONZ&P9.XF(;$ M*(^1@GH0FPO#BAF[5]FM0)C7CCT7%K$JO*66CM,C[2%X>-P"P8SB*[G7Y%R_ M%S@:".1A-["4AJ;:2C$HP_[9^?FD4TP5:/A-@E3YO==U:>T6H*T.K&JL8O%" MU5[MR7LXRO:&1:SD#Y$X5HZ"R:0_13-HT8+9Q=+#;%S\CN='J[HZ_AY(Q1"3 M!B?P6DI6B:AQM$1@[;ST_/>WR1&>5IJG,J1E;-713\'*% M)RH\4%T,7AK,^UXU7'KO/&7CX)$5D6\<"]OUV%-;"R%^;=SU6S4]%,EMSV6- M2-KE[4"(-=GYZ2>JRC9,084I>,?YWV:DBU,CKF O1KYW,$+51.BWCX2/N3TT M4,/\J[)KW%9<]98GP$;D#H$?U*"[4C\ OAH1_5'[/%O"J(JZ$<'H_^&N&B'] M]OEOMM-)&DT[%=.::=M=#MBN1D:_?6:\US1OA%18VC3=M,P*!76G)T%EUPVX MC8M&!\!5(Z8_^:NXX'#U7VQT[L30"*]=Q1!><=K0,(;$WNBT%5HUF_KM\V21 M+XO7VB%*+$^K^04WC/SME@?\1\AYQ*/B@/.V AH=F^Y1&HS&H^G9 5:K9NZW M=_,W5P.U:YK/N)O$$+SGDB"H.G?@_1W7!$'5B(/V1GJGC=UO(U@R/!25S-LY MO/&FS=_C=3J9GN_Q.JA=AB9RE,K4HC)>[%RU_+2^NK^UU[:!:[FZ]'YC" M[6ZD,;(Q#ZN.<,#(RW [TN)WA0O9*"\SK_Z M'U!+ P04 " !@,*14WQKE5YP" :!P &0 'AL+W=O0!OEJT@ZED4;;:4A0J@;8P[0'-[EM M+!P[LYT6]NMG)R$J+.V0MI?$U[[G^-SCKVC'Q:/, 11Z*BB38RM7JKRP;9GF M4&!YSDM@>F3-18&5#L7&EJ4 G-6@@MJ>XX1V@0FSXJCN6X@XXI6BA,%"(%D5 M!1;/ET#Y;FRYUDO'DFQR93KL."KQ!A)0]^5"Z,CN6#)2 ).$,R1@/;8^NQ>3 MD&YE*5IP_FN J&UN.$0044F48L/YM80*4&B(MXV?+:753&N!^ M^X7]2UV[KF6%)4PX_48RE8^MD84R6..*JB7??86VGL#PI9S*^HMV;:YCH;22 MBA [)$RV9C.- MVIL:K:LAS*QBHH0>)1JGXLGM_&&VO+NZO)ZA9#:_NEVB^>W=+$$GB=XP644! M\36:<+8%HL,W2=3=/+A%'U A*&[G%<2LTQ& MMM(ZS6QVVFJZ;#1Y!S3=8'&.?/-E7]->Z5LV"D;'E5VS_0::RM_08:(E!5F M*:"42]5[+(9_:#AS'<\?OI':F_8I/+#JHT[JZ'_LS-'[=F9?6L_.M/=N+O-J MZ*._(4PB"FL-=,Z'NDK1W,1-H'A97V8KKO356#=S_7B!, EZ?,WU3FT# % !(&@ &0 'AL+W=OB2!\:2N:1_SL>?T=)TRT77^2&4@4> MTR239X.-4OG[X5!&&YH2>-QZFA&6# M\VEY;R'.I[Q0"I28I323C&= T-798 ;?7^+0&)0]_F!T*QMM8%Q9XO>:P"T3#0XW0; MH,H '6N *P.\;^#W&/B5@5]&9N=*&8=+HLCY5/ M$*:W'LTTRF"6UMI]EIEU MOU5"_\JTG3J_O;N9_P;FL\75W>PC>'.K>/0%\+QTE>//36_ 3& *Y(8)*P#)PGS$E3_1-W;[;\$*2+);3H=+ZS"S#J-)RL=." M>K1 <,TSM9'@0Q;3N,-^[K;'#ONACDL='/0J5Q.1[N6VFS7._,'HG!G*<:')*4RSP3@F1KJC>S LLG MT.RW($_E[=F6B!A\_JB'!%>*IO(OAR"_%N27@OP>00O!(TIC"5:"IT#2B&>Q M1@_(BV7"(L!7*RI8MCX!F<8?7P$F94&RB(*(2]657O/=?.-R/@.\A_/QR!NA M\73XT(Q[NYM7]WCAR:CV9.3TY%[GF]@*IJB0(&8RXD6F)-"[0&M-4RUL/U+@5@1#[W9,&]:2!<]+?BW1)A5FGB@NZ M99S7"29+J.A[5#SHI-+%RJYE7@C34D#QJA\QN29!86(*U(:6&.IR(FC%#GJ[ M?]V>A+4GH=.3._((EC2C*Z8 D9)'C"@M>\O49N=;M3FBQB;JTA>V@HS](-S+ MQ;#EA(\G0;<#D]J!R=$.Z+- POXQ42\WV5?(G[13 M1'9 ]#I(#&UM@-CIX[RY4ZL-+'D2FXJ^Q^/NPH[;V8(=>Q':(@$/5 E-@5(0 MR 73P-C'BE'9J:A->309]:BQH(=NTC=S ?P+:O ;VL[6@N[6[IALL3"'XU>2 M+1;UT,WZ;\Z6-KJ=R6+)#=WH_NY'B@O8IOC>F>*E5,MHZ(;T_SXS7, .,O1F[L__M2$VJ2&H><'7M@#1V11C=RH;CE#'O1S(UDFM%2_*E2A,;X61O@1 M0OTV)(()'H4],BW#D9OA7?D&1\?GFR4W>B7D1I;M[/K@!;K",WUC_<+A;'9!&V6,;>Z\@B;(F-W<3^\=2J!+V P7B, MSSJ(1M M4<#H!^Z(:K+]D\T$]E1GW'A[''ZTC&--F;-.]6T63\>PQ#U!&S$F$'T[,ML+;:?$-N7],!C[/4]MV%(>NRG_O0ER8#IX@"#85@WL?GMS M31Y96J0@?^& )(D^R'8*&PO=V]R:W-H965T\@%P_67*1 M4:6G8N7(0@!-2J$L=8CKADY&63Z8C,NU:S$9\XU*60[7 LE-EE'Q.(64[TX' M>+!?^,96:V46G,FXH"NX 7577 L]^^QWJ@ *C;\%36?ZB7;W7':#%1BJ> MU<+:@XSEU3]]J!-Q($#"'@%2"Y#G D&/@%<+>&6@E6=E6.=4T-];N<*?E)+^KQ[9IOI-8I MQX[2*3"!.(LZW&D5+ND)UT.7/%=KB2[R!)(.^9E='A.+ D?GOBD V1=@2JP: M+ZD8(@]_0L0EI,LAN_@Y+!IQ;''':_#@E?J\'GU_;4P=3''J*EMT^HU.O]3I M]^B\VBBI=+U8OD)4E4":PXKEN5FHD5: 8+RK(--*=U#J-J2TG?B13V)W[&P[ M? H:GP*K3Q6@+(DY>3'QTGGQ 2Q8TW%48[MEEJ%#=.QU8L?B\Y6.>+ M;D'HGJ*35A4-%8(MP(+,46-A] N16>F.#Z/VAV'<'31V6T9VWP_-6A9[!U9) M/ R"'JL'?0#_%'36:IXX$ Q=W&.?M/;)+T%HK?9)%<)AZ#U#:-3)1+'2C$+J#;FB*%(C,M*Y'H,)&J;CE5/QJ4NU,BUTZJ#Q!V$<) M?>QJI+-7:B HJQHB'G6H>AI<2\XXL&;U;+42L*(*=,Z48/K2N$#W--W8SCQN M>1C;B?BEU%72X0%4,/9'..NI11R-R\:BG+9*6 M;(F=;-_48^K[G-O%.%[8XTK+P,3.P/^?2FK_[&;V!S=H#BYYZ>"2EL6)G<5? M>7!K1TG' 0I&4=23R9:4B9V4ZP-$YRF\![ND)6%B)\%789<_"2\$7PMKQ+[+S[-O > M\_!HY!V1OW/P:IZ!6)5?+*1.RB97U5MZL]I\%3DKOP4X[?;JDXI^4]174XE2 M6&I1=QCI6HKJ*T4U4;PH7_3G7"F>E<,UT 2$V:"?+SE7^XDQT'PKFOP'4$L# M!!0 ( & PI%2@VZN[YP, "H/ 9 >&PO=V]R:W-H965TUFUJT-+M_U0]8,A T2; MQ)QMH"O=CS\[@806$CAU[^4+V(YGGL?C\3.:_I:+)[E$5/ USPHYL)9*K=XX MCIPM,6?2YBLL])BH6CEP)9$EIE&<.==W0R5E:6,-^N386PSY?JRPM M<"Q KO.<;S/AV8!%KO_"0+I;*+#C#_HHM<(+J<346>N;47I(TQT*FO "! M\X$U(F]N*#4&Y8Z/*6[EP1C,4::8I893YK' M'SNG5HUI# _'>^^_E(?7AYDRB;<\^Y0F:CFP(@L2G+-UIA[X]C?<'2@P_F8\ MD^4O;*N]O=B"V5HJGN^,-8,\+:I_]G47B ,#SVTQH#N#,A!.!52R?,L4&_8% MWX(PN[4W,RB/6EIK%VHI MX>1;>T42J0SA0E,%)\]P6.1*@E7)C;7\/D>\RF*+QU ?@WDET!>VST8QJ]-?B5P MRW/]Z"0KTW8D!"L6J!^"@NDS'.X;L^=R>;1E(H'/[[5+N%.8RRY"04THZ#SY M8['19]1'2BSJUSQ#=J;EWP-0CU/;:PDL;IO1%F&[V;^$,47I,E)#(=OT6HHTBDVY) MOI3H_.#IG.'J'7.EKF^[;4%M1)WX+\+U^^=UAJ]_(EL#.PQ;Z#:23[HU?[S4 M['A>%9E]J1M?6NI(H^,D_'\4.](H/.F6^!\I=^18_(D;!7&;>C3B3[K5_Y*" M1X[%/_#CL.V9->)/_@GU)R?D/_2"H*4 TT;]Z7^G_O18_6D"]-&_.G+B/_?TZD=Z#=Q#7LV^3ZPSD'[DJ-8E$V:A!E?%ZKJ M9.K5NA$<5>U/L[WJ(G4_H.]?0H9S;>K:/9V)HFK,JHGBJ[(9FG*EE:X<+G4S MB\)LT-_GG*O]Q #4[?'P+U!+ P04 " !@,*14G>W.(6,# !+# &0 M 'AL+W=ORL;4J[7[_73@@,4%1I5:DO8#OW'I][CW$. M@[72CZ8 L.2Y%-(,@\+:ZDL8FGD!)3.7J@*)3Q9*E\SB5"]#4VE@N4\J11A' M41:6C,M@-/!K4ST:J)457,)4$[,J2Z9?KD"H]3"@P6;ACB\+ZQ;"T:!B2YB! M_5Y--<["%B7G)4C#E20:%L-@3+],:.82?,2?'-9F9TQ<*0]*/;K)33X,(L<( M!,RM@V#X]003$,(A(8]_&M"@W=,E[HXWZ+_XXK&8!V9@HL1?/+?%,.@%)(<% M6PE[I]:_05-0ZO#F2AC_2=9-;!20^CG,Q5B0?',-]Z>'9C('B(")25 M4"\ AC"9$ZGD9N&;^J_BDX"W3%^2A%Z0.(KC(WPF M;T^G)^@DK1R)QTM>DZ-@&IJ>3]D+_EXL&6O-Y!+<^()\K7N?^W9/6,4M$_Q? MR"_(N%0KC/[Q#2')C872_'V"4*I+V1!GKSK"&)Y K/)T_;J%\ 'VJ)5F+G7T,C;HM MH>Z[:50CISO=3Z,LWI/H2%"W'QU7J->2[ITD?0<&F)X7ODDYRB14Y9F_0:E^ MNT?_8RA%H^UU&[V;5@WTK@ZTT^^E>VH=">MU^[WCH!:-MUO$'T2O[7U,D_?3*SD0(NM&=%^NPZBTDZ2OR+6]M^GIB_M7 MD*"9\)UB.3H';JQFSC.]2;/M14O3#Z+9]GZFV?MIEAV\CKI)VM_7[# JH"JNN'4J[VCKBL?>!>^M7SBE[N[>%J6TV^H\EEX8(6"!D M=-E%L73M7.N)594W?P_*HI7TPP+=/F@7@,\72MG-Q&W0_G\8_0=02P,$% M @ 8#"D5"&Z!3>J! @1$ !D !X;"]W;W)K&ULI5AK;^(X%/TK%CM:S4BS31SR@"Y%XM46"K0J=%:KU7XPB0%KG)BUG=+] M]VLG(:0EI$'[I4U,SKGG^-HWU^GL&?\IMAA+\!;22-PTME+NK@U#^%L<(G'% M=CA2OZP9#Y%4MWQCB!W'*$A (34LTW2-$)&HT>TD8T^\VV&QI"3"3QR(. P1 M_[>/*=O?-&#C,/!,-ENI!XQN9X('ER^Z)JSLC9PE(B"-!6 0X7M\T>O!Z M"CT-2)[X0?!>%*Z!MK)B[*>^&0\5#S"EFDGI^"0Q M-;!X?6"_3-5@,$>(UB*I_9_AYGAAS-YS,JDK]@GSUK M-H ?"\G"#*P4A"1*_Z.W;"(* N> 5@9P*H+:&: 9EV G0'LN@ G SAU 6X& M<.L"O S@U06T,D"K+J"= =IU = \9,ZL#A0O)U:]$X61W\#B;C9>ST7RY +WY$ P>Y\OQ M_$[=@^FXUQ]/Q\OQ: &^#K%$A(IOX L@$5AN62Q0%(COX-=?6DW7_EV/S@BE M:F<=!JV30>@Z[\8ZAE06M!##S^3V4[G6&;D0S%@DMP*,H@ ')?C[:GSS,_S# M)_&M"@)#S7V> .N0@+Y5R?CHRRO0A-^!95IP,/\3?$WGZ5N)N,$%5"^+(?CZ MI8QE6,URBU=7P+)J"1I=0'5>T&TURP1%M6?H[@*J\X+NJUEFB.L9D)K MGZ&=L^@W'T4^IFA%,=C%W-^J%S%@*THV2)ZI+).4U$U(=7/RVH6VY;JM=L=X M+5%CYVKL2C5/G+V2I"E1/1&@3)0&3SF<0G#;LYWRR$X>V:F,/%"5B*LV)D:T MZ#W1X:,=D6HY,C=7YE8JFZ*]B(D$/D4D+(M[ MF^*A70CLF%?'"4EWLWN2,J_M?7AH7$(%3Z@F[JE1UVF5V_1RFUZES9[OJWD- M I9'$G UH#BC9KTL[8GWJD*:'MNN8Q6+J-5*4.WHY@#M1R$ZCV14J)>S6 L M.,*4@$6\$B0@JL4&?\UPN,+\[XH]V,YCMO]?AA]2/"QZM9R/:9FV3S+<,JTS M.Q*:QZ;&K-Z32.)(BCJ&8:%3@I6D/Q"-L6Y? B)VL<2EW4?6;14-G9B>9$\5 MI\:%IG7&M744:%4*7&"?J<2GYFMY/U9<6%URARA49S*AN$E9U]3/X)]LP@$L MJ<'%79CV)V5DI\5A5$+VKCJ\MWHLY["ZGC^NU\3'X%G/X13K]TIOPS$.:R^H M8_F&U?7[+D9<[5:LYC6M(&45 YY6:-=JV6=<'@LTK*[0CW*K2L92Q1?(3U\; M=;P=*R.L+HWUO'FGR\&Q/[Y[C,+I1M6Y37)F%\#7K.EK.A_-OPOTDM/1A_$^ MO+Z#)>/W\'I2-OZ@OR\DIZQCV/3CA&JU-D1-&<5K)<&\\E1Z>'K>3V\DVR5G MKA63Z@R77&XQ"C#7#ZC?UXS)PXT.D']UZ?X'4$L#!!0 ( & PI%2 HF^) MV04 ,8< 9 >&PO=V]R:W-H965TP^G>S")V^0VB7NQ4W;OTY^3E+@D$],3 M%?<"33*>_&3J(E%I_&@YE$/&4R8]BS3/]9"GR ME"E]F:^&\VGTU%H9(XX[29CD:&<+T\'9_C3G$[* M 97%]Y@_R9W/J SE48@?Y<77\'3@E(IXP@-5NF#ZWX;/>9*4GK2.O[=.!\T[ MRX&[GY^]?ZZ"U\$\,LGG(OD]#E5T.A@/4,B7K$C4G7CZPK6FMO94?JMQ4HW4T<59^C0N5ZZ>Q'J=F9_/YP_7#U=G]Y06ZN?]R M>8?F-]>W=Y=?+K\MOGZ_1%611=BTQ% M$EUF(0]?CA_J$)LXR7.\_'%ODT";MM/+G]O@[ MYZLXR^)LI6LP85G H135+KS*13D=-[,3XE,\F0XWP*O=YM6N]=7?=&\(BCSG MF4)KGL!2'4GB,HINN'Z^]/7'!TE0LIC2%W]EM&N.CSVW7&CKLZK MVPT".QX>PT&,FB!&UB!T6;R2O%%7GNLYGM^2!YAYOH=A=5ZCSK.J>\AT1TWB M?WB(5KJ3RCJ+7,^0LG%M]&1ACPD_T4WX1#(]JW0#_:'GD+Z')-??3:QB/<'^ MN.;I(\__M)2;WPCRWUYN/I QWYFT$M:U(JX#IVO_835;RR*IP .?';^@"C,8758<=T;\>J[^:U MF8L>N2XSKB,($B9EO(R#*@RX)SM #ATR"D2U(@[ M[QZ[;EM@UZBG1C$QXLA^I;"'1@+EL9/%KE6?2(,5;.?*5=5GT%'5=HYWQ.I6 MM,Q%JI=-09$6"5/H+R;#*_P^P,( L28CQVN' (&MO[@- ML?!;D84!&&&7X%%;(6 WT!DQ%:ZK4^T@O U7Y0PH9*^ !8 MPEWBZ&5&.R5=H[ZZ,U3";\(2AH!#:7N! 9JY7H\XPR5\"##A+G3PJ$UTR*@' MF\2 B;PGF @('+^]U@3-2%\L!DOD[5@B7>*,O/;$!8QZJI08+)XD 6.HL MB &C/HV&2N1_HQ+I L>==.IB;RH10R7R/E0B &Z\<7NM %GU5[9A$GDKDTB7 M-7C2[KZ D46= 1*Q ^FS[@_Q*MNF.?B%5,XRF;!Z_R?\JY JU>FO0!5G^N&) MOHK5UHY5^T02J8@IQ/)J[X*A1&2K$\7S5(_8\-I!N5>1,55HFSWP1@S>R 'P M1H"?7=AW2:<"]B8<,80C;R(< =#E379^M&R5 6;4\WO6(\0@CAP"<:1+KT[J M;"8OMV\,W^A[\HT"X (R#9GU9YH:P%$[X [5RVB7;V 8@)DE#(-":D?AZ]V, M @0DKNMT% )V%H4[NWYV$%HWAI:V=K='8Z*&7=3.KOUV'R$P.5Z[]P-FU,-^ M3Z8,F:B=3*^T)@H19^2WE[:0VR-QN',BE/)\51V429VT(E/UH4ESMSF,.ZN.H%KWS_&G>7VD9MS4)WS7 M+%^5+2SA2^W2^>CKI.7UH5E]H<2Z.G=Z%$J)M/H8<1;RO#30SY="J.>+\@7- MT>7L7U!+ P04 " !@,*14,7ZU=_T$ !W$P &0 'AL+W=O_A MM \FF;:Y3>*>[1;V='_\C9.0E/R"E4ZZ?8$DG9E\//;,U_')DY#?U1I D^WC*8G&[Z"!>B'S:W$ MNU$9)8P22%4D4B)A>3J8T>,Y&QN'S.)K!$]J[YJ8H3P*\=W<7(:G \L000R! M-B$X_MO!'.+81$*.OXJ@@_*=QG'_^B7ZIVSP.)A'KF NXM^C4*]/!Y,!"6') MM[&^$T^?H1A0!AB(6&5_R5-A:PU(L%5:)(4S$B11FO_GST4B]APP3KL#*QQ8 MW<'I<+ +!SL;:$Z6#>N<:SX]D>*)2&.-TEL M/G^X?KB:W5^Q7@U) ^+ M,Q5*.@8#_+V5D'NTVN1:K7BERD(82O_4>8 MAS(9["499ZPWX#671\2FAX19C+7PS-_O3GMP[')N["R>W1&OGFDR"__$%8%% MI E6I,G[+ BVR3;F&L*^.4#?2/*WP3N=20J&\]G$[)Z62<3@?G M7*@,1L(.TBVTSF0>P2TV6=_L);IHQ=^S0<6GV"G!< HY[ >] M 9?!FN ZPQK?8?/:F"P>DA1T&VT>;KR'X;JVX]=@FU:.ZWM>.ZM;LKJ]K L> MXPP94&RKWT%'Z:J-T&V\VQ[;U*T1-JV8ZU/:3NB5A%XOX6^0@N1QQLA#[$F1 MTC);66V@7@N"P^JI;%I1?[*7\%>@DQ)TT@MZ+S2/#\DCH-H!]IJL%#1_;E^A MDR8"FUB^4R-MFOECWW';2?V2U.\EO7R#S6]A8WZ]>)I6GC_N*!UJ50)A];)] MP;U$GKO6#FTU%Z)-F5U#:S.S+*\C;71/O6@OW$.*>Y&/,0QQWH<*ZZDH)?.,* BV,M*1:8/7D#R"_$;^(;-$;+&K5AT7 RZE2-[; M8 ]RE7N)V--4*:O&QG[I]D\KG:)V[RQ\BE*>!A'V!'C&_:6"SL9:!-I?!\.) M4Z^Q%BNK8Z54&D7[1>JM$BO<7]689=7!FD9=8)4VT7YQ*KH4)LS,Z%M=BC9% M9^@U$]BTZN*L=(GV"U-;J05J@DB_9KUD]OJFA3GX:V/:FC-JTZ4%DE8:Q?PMZY MIV)-D1IZM,;78M3%5ZD8ZU>QG]M1%<%>]]#ZAJK%J NS$B3&_L/]5!'L%>;8 M'=JO5LZ:\-"JFQ::+JY(@UB]!_3LIUM26H>/7RZ/%JHNK M4B#V#@7")E/_KL=I)MC\R 9[G A;F<>-[[4A94Y]8]IB5H<>[1UA)"!7VCS/SX"J,/F1%'Z>KXQNQ;#$D-:1AU0R/^7) M;[389 F/LAC_L;^F:+9CYLITI6/D-2L8+)C27 BFV&G@/^'Z,(^O@+/[C;*8!FQG*7&0E#X>69CEN<6"7A\JT&]YDSK>/C\@O[>!0_! M+*EF8YE_Y9G9#+R>AS*VHF5NYG+WD=4!.8*IS+7[BW:U;>"AM-1&%K4S,"BX MJ'[I]SH1!PZ T^X0U@[AL4/GC .I'8@+M&+FPII00X=])7=(66M LP\N-\X; MHN'"7N/"*'C+P<\,IP_SQT^/'Q9H-IVCQ<>'^13=+$ K69DS)%=H+(MM::A+ M.2Q'5/,449&A"<]+PS+T"%*;4B6X6&MT\X_4^A;-F$*+#57L%MU,F*$\A\UW MZ,MB@F[>W*(WB OT[T:6&H!TWS<0AV7CIS7G4<4Y/,.9H,]2F(U&4Y&Q[+6_ M#_$W20A?DC *+P)^INH.$?P6A4$8MO 97^^.+] AS9T0AT?.X#V6!5/42'5_ M :S3@'4<6.<<&-P/%ZDL6%NB*]_8^=J*?QX2@D/2]Y\/PV^Q"H)NW%B](A8U MQ**+44Z8D"#HG\49-W#QQ3B=WC0J-6@2Y)4ZW8(HD8 $L!>!;D&9VEI:,8-- M ;*&&DN?WMIFP-.V'%7G1@?11P233D*Z1VEJ,<3=,$Z27GNFNDUHW5_70Z\! MZUVI!T2-47P)U;V$6C?RVGSTKM),B]5YS20-^>0R>6G@CK.2V5*+VL@EIW<0 M'5-KL2&==F(XV/?1X/?D-:L:9VO;"UI2&Q\DK>+?9A;$.#@3PL&G /^.BL3A M'C#\2S59'WQ%4;997JQ*O&_3F/RB&FN P\/#L!OW<.^8Y<\-7Y/$21*0#CEA?&J'DX20\)P,]]\%'/U9U5RJ ML.A4#3'!$4Z.FT2;990D74R.>YA_,'U!HUZ[H50#IU*8:@9I=IO!]\&->T?[ M(SL0NZEN#U--TS!AK+G0*&+^2H-5Z80]H_DT8_@]02P,$% @ 8#"D5.X'Z*LH @ 9@0 !D !X M;"]W;W)K&UL?511;]HP$/XKIZ@/(*T$ F5;%2)! MR=8^0!'0==*T!Y-<$JN.G=D.=/]^M@,9DP8OL>]\WW??7^KI,"2J)ZHD)N33,B2:&/*W%>51)(Z4,G\H-\?^R6AW(M"YUO) M*!2U9I3C2H*JRY+(WS-DXC#Q!M[)L:9YH:W#C\**Y+A!_5*MI+'\EB6E)7)% M!0>)V<2;#NYG(QOO KY1/*BS/=A*=D*\6>,IG7A]*P@9)MHR$+/L\0$9LT1& MQJ\CI]>FM,#S_8G]BZO=U+(C"A\$>Z6I+B;>)P]2S$C-]%H<'O%8SYWE2P13 M[@N')G8<>)#42HOR"#8*2LJ;E;P?^W &" 87 ,$1$#C=32*GJ0QMQE-N?LM'2G%*#T]'S]C%>P_,J7D^W3\NO$']?Q$A>"Z4!#S%--_ M\;Z1WNH/3OIGP57"!9$]& X^0- /!B^;.71NNE=HAVU;AHYV>*DME9T9!3\6 M6.Y0_KQ".6HI1XYR=('R55*-MR++0&3 !,]OF6EN"D0IU/]M9<,W=GSV MQSL/9#/5C:%%Y29I)[292[&PO=V]R:W-H965THDXJTD9 7:L0"2C3^M""2KOMU2078M6QF>T4ME\_VPD9 MK8#M);'/]WWWW=EW\5;(%U4@:MB5C*N15VB]N?%]E198$M45&^3F)!>R)-IL MY=I7&XDD3UO;WBD MZT);@Y_$&[+&)>KGS4*:G=^R9+1$KJC@(#$?>>/>S71@_9W#-XI;=; &F\E* MB!>[N+C>LW]QN9M<5D3A5+#O M--/%R/OL088YJ9A^%-NOV.3C!*:"*?>%;>T[##Q(*Z5%V8"-@I+R^D]V31T. M (;G."!L .%[0/\$(&H D4NT5N;2NB6:)+$46Y#6V[#9A:N-0YML*+>WN-32 MG%*#T\G=PW1^/X.G\8_9$BX?B)3$UK4#E[>H"66J Y_@>7D+EQ<=N #*X:D0 ME2(\4[&OC0!+XZ=-L$D=+#P1+()[P76A8,8SS-[B?2.\51_NU4_"LX3W1'8A MZGV$, C#(WJF_P_OG9$3M<6,'%]TJI@\%27"$]FA@J5IN*QB"/.\L##L?+] Q=TK]_CWB0Q M:),8G"5ZYA)3L>;T-V8NCQ5RS*D^^L1JJJ&CLC/J-0FC((K]UT/A1YQZUV'K M5*OT#]JF1+EVTT1!*BJNZS?86MN!-79]^LX^,8.LGCM_:>HI:%[8FG(%#'-# M&72OC#!93Y9ZH\7&->=*:-/J;EF888S2.ICS7 B]W]@ [7A/_@!02P,$% M @ 8#"D5%_=27_#!0 /Q@ !D !X;"]W;W)K&ULO5E;3^,X&/TK5C4/( W3^)(;*I5*81BDX:*6V7T8[4-HW#8BB;NQ"^R_ M7SLI<8D=4QYV7V@NY[.//SOG.S:C%U8]\36E KP6>6BO79(!J E"Z3;2YF[.4'W0VH M)KA@.:__@I<=UAN Q98+5NR")8,B*YO?Y'67B+T V8X] .T"4#> ] 3@70"N M!]HPJX=UD8AD/*K8"Z@46K:F+NK M\G".G W>)-4W@.%7@#R$+'RFAX=#!QW<3@NNV\-]T]*D=)?E)IO--ZO6_N^? M$@ZN!2WX7X[.2-L9J3LC/9W-Z#,MM]0Z#4UD4$![[O1=YH^+R?'1-& M/)]$<0M[1\QOB?E.8E/&A5IKE8-@TX*_WW,80#6'[PB:,!3X!/IV@D%+,' 2 MO*H8YV!3L64F;.0"HU<81K$?=Y+21#EE'GJA:[#:&D=$W]C$, M.@Q-% IB".T,XY9A[)YE6DI-RVN.22I%..-":=PSM1&-+10(ZJ;21,$X(CW? M"_2TFGON9+Y)<;,FP5$N%^BQ55\],Z$8(MSA:8/)I1GT$-TK.]!-E.6)=!,[ MF>O_@G;-[/1F;*2LSQ+:YYZY66U][/R-8N(]!,!Z?*UU!H"4=_*T\4&?E!M:MWY?4.+ M1UJYS!/4U0'&_[U70UKBD5OB76X-F6H=>&$<=]>N!8?# $4]RP%I64=N63_$ ML2%3JPDBOM<5'PL.H2#"/1\8TJ*.W*+^D6M#ID3#2+HA(XL6'(F)W^/;D)9R MY);RSS@W9$HTP1##+E<3AJ62HQZJ6LF1>^]PH'O;M?)N+OW(\[LL31B,0M+' M4A<"Y"X$GW-PR%1VZ$>&&[;!, K[R&K]1V[]/]S#(5/4;>;( G.8(Z2U'[FU M7YFCIE@=H*=(2S2*_@<]U?*-W.[>J:>F39<['M+=OUE@2.XZ>DPRUE*/W5)_ MB)IB4\H)D7ZE0]$"PQZ)>K04:\'';L'_2$NQ1<0#PTM94,H4]Y0CK)4>NY7^ M,T**334/8]PM2A94@(*>8P2\=]SS@7D_3$:QJ>+(#[O>R8;:KU[O.6JIQVZI M_YR(8E/*<8"Z@F]#^5[/?AUKO<R2>]; M**E5S6EUJ@_9_!^%]02P,$% M @ 8#"D5!.#\3@: P C@D !D !X;"]W;W)K&ULO5;?;]HP$/Y73M$>6FEK?D& "9 H=!W2:!&TV\.T!Y,(7A'*OWW5[4]GOBHUFE.-4@MH4!9&_+I&) M7<\+O8>-&5WEVF[X_>Z:K'".^GX]E<;RZR@9+9 K*CA(7/:\0?A^&,86X#P^ M4]RIO3784A9"?+?&..MY@66$#%-M0Q#SV.(0&;.1#(\?55"OSFF!^^N'Z!]< M\::8!5$X%.P+S73>\]H>9+@D&Z9G8O<1JX*:-EXJF'*_L*M\ P_2C=*BJ,"& M04%Y^20_*R'V ";.<4!4 :)#0.,90%P!G')^RXUQ+\Y8:G.[/KZXG5S=W;^'ZZO9Z-IA^' ]A<#."Z>QV=#^\@_'- MA]O99' WOKV!L[GYB+(-0Q!+F.%:2$T6QIKCRARL5F8O%3REC!)[1.=P-D)- M*%/G\ [NYR,X>W,.;X!RN,O%1A&>J:ZO31&6BI]6A"]+PM$SA&.8"*YS!5<\ MP^Q/O&^*KQ6('A2XC$X&G!!Y 7'X%J(@BH[P&;X<'IZ@$]<'$KMX\7,'4HI9 MZ4OY"L:\_+?:K_[K)^,.8XV%^G8B6:-.UG#)&L\DF^$6^0:/'D.)3!S2-H-M M/VDV@W;0];?[ZCQU:P3-1KM3N_U!K%D3:YXD-A>,2-,F2GKP=8+% N6IDI,Z M5,Q#7Q%N0*&2Q,RN&B9CT"6 MP[\TM%B[^;D0VDQCM\S-A0FE=3#OET+H!\,FJ*]@_=]02P,$% @ 8#"D M5 !?].F" P %1@ T !X;"]S='EL97,N>&ULW5G=;MHP%'Z5*)VF5IH( M(6L@*R!M2)4F;5.E]F)WE2$.6')^YI@.>KEWV46K/<4>94\RGS@D0'U8UHNU M61#$/E_.=SX?'SN)&.9RS>GE@E)IK6*>Y"-[(67VQG'RV8+&).^D&4T4$J4B M)E)UQ=S),T%)F(-3S)U>M^L[,6&)/1XFR_@\EKDU2Y>)'-ENM[)9^O0^5%;_ MM6UIODD:TI%]??SRRS*59R\L?3YZ=734O3XYV[H^V;J7]]^( FID<,I&6#$=RCQ72/B ".^1XGOFQ#WN[O$.Y/V MYTGJNV9=/[_OSM*6L K:L&/4O49#[AP:-$[N-:J SJ$:*,F=<@F.AU&:U"O1 ML[5!12J4UQ<&!] 5MF^6F=* MX5R0M=L[M6N'XJ2"3%,14E'O2/;&-!YR&H$

8+.,LT"S7_VSS/:4(%X=NB5>T_ MYRP_6K'7?RK)Q:ZR+]BHL7P<>NXB3]L@TF^#R%;4Y* -(H,6B.P_V:[97*37 MBD2Z;1#9:X-([UF*=,H'WZVGZYUGZ\IJP3O,R/X$;TR\#FI-EXQ+EI2]!0M# MFCQXQ%;TDDPYW>57UXT/,#S7KUZ@ M5"R6A'1%PTG9%?-IT;140T4M#W#81\Z+PXQ@/AHS(X!A<3 %F(_VPN+\3^,9 MH./1&*9M8$0&J,\ ]=%>)F12?+ X9I] '>:1!H'G^3Z6T-/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 & PI%3/$[;V^P0 /0G / >&PO=V]R:V)O;VLN>&ULQ9I;CYLX%(#_ MBI6GJ=3=)%S2=M148L"3H!*(#&3;IQ63. T:+A$XG;:_?@U,MF:&'.W+V3P1 M#"(?!_M\!YN/3V7U^%"6C^1'GA7U?'00XG@['M?; \^3^L_RR MY9%]6>2+D M;O5M7!\KGNSJ ^[Y'M:IP]IEHJ?\U'[.^,CDJ=%FJ>_^&X^FHQ(?2B?EF65_BH+D63AMBJS M;#Z:=@0%]VE5B_:,]OJ)9/S.Y.4D@B^J\G1,BV_-9>1=C)7;:.-PWG9!O*W^2QC+_3[= MB"Z.%<\:P*(^I,=Z1(HDY_/1^122%#M""R-RBNY0\M[E3^=?NKKMK(7&5 M&%:WJ3Q0N;L6' _2#GR'^B%UB/P5!I[K6)'$U)7(&< Y.R:D(8"^0Z ?'=-2%.! M? ] OL>%7%"?,LM38#X ,!]P8586^TPCZ\ZC)*1VS-S(I:&:JB=0KI[@PKG^ MAOI1P"326^+32.4"'8(LD88KC&22BXCKDS5S-[)_>5__6%*OZ7DJ)F21*;)& M'-J2N1LJ,<.(Q0UQ2"S?(4OJ+%1,R"-39)'<6RXC&\N+*5E1*XP9;3E5/,@@ M4V2%_&4Q9OG15Q+<>>Y"AE-F%I4-$L<4V1P.O:>,R0S'J!PI<7_D0K*8(MO" MLFT62R[Z9=WDXZ[3!=&2,B*3#%,Q(5U,\7VQH2QRN_3GNP$C?A#UPPB98HJL MBC *[,_$MM9NU!/&%#+&%%D9=K!:N='O7"*#&+G^HLF&GFO=J24T) \-61ZR M"\:KV&L+@.>>%ZS6C"YEAY0I4<6$7*(ANX1:S)?1"\E:$H9+B_7(P)<09'UT M00LDE]4\WW_'LLH'>4-#]H;KRP=*261]Z3-!LM"091'213,PWI(%#1;,6B]= MNQTC:Q8XL:T6,!KD#0W9&X-5'[F)$HE1OU$I(8EHR!)Y6?X- D+ZT)#U<:%R M.7.JF)!%-&2+#%4P@[&$K*(A6^55*3-$J$-"T?&%X!FN: MYWBJF)!==&2[]$J;P6<-SFTANP4L'OK/&M*-CJR;U\7#8"0AU>C(J@&-V(\D MY!H=V37/DS+DQD^J*FEFV-^0&X>+),WZL81\HR/[YH*V0WGIW:D_M"'?Z,B^ M>>WMH4!"LM&190-.X/0ZI0$9QT V#CB!T\>$C&,@&^=B&=0]=A43,HZ!;)SA M,FB@:QJ0>0QD\PS40>?Q3":35U:,2#[ M&/B+*Q=JME9'*B;D'^-*TV7/SU[%A/QC_)^S9I)-E-M'4AZ;\\@QZT43DI"! M+*&7F*<\3ZJ?S2 7!TY43!.2D(DLH9>82C)B8:R^Y)J0A$QD"0&8M>P *B8D M(1-]:1^8/.TO2$,6,J_Z_J/F31.RD(EL(1A3790VP?5]9 L-O:8I'53%A"QD M(EOHTH3O:PN9D(5,9 NI\[X#[VLJ)F0A$]M"X(MO;PA!%C*Q+01BJD-H!EEH MUEIH?/[*;,?W:<%WOOR+6K9ODVR[KDBSZ5;%#;-9PMJ?LLR6;4'AE^P$ ,LC : >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4A>&M6"P@Y?LB22O.J">91MD @'O0DJC-"!>+RCSX0\/"<#]VT[T]EMQ_*XN-X.)55LYNF MX5=*9;W+QZ[<]$,^G8]L^O'83>?EN$U#MW[KMCGI0 M_V=BO]GLU_EWO_YSS*?I'X/3>S^^E5W.4[-XZ<9MGE9-^CA<=Y=TV7*S M>'I=->/3JS2I=I!"D-8/,@BR^D$.05X_*" HZ@>U$-36#[J%H-OZ07<0=%<_ MZ!Z"[NL'R1)E7!(DS; FT%J0:R'P6A!L(1!;D&PA,%L0;2%06Y!M(7!;$&XA MD%N0;B&P6Q!O(=!;46\ET%M1;R706VBOJK01Z*^JM M!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'K;[&4)@=Z&>AN!WH9Z M&X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z.>CN!WHYZ.X'>CGH[@=Z.>CN!WCY[ MV4V@MZ/>3J"WH]Y.H+>CWDZ@MZ/>3J"WH]Y.H'>@WD&@=Z#>0:!WH-Y!H'>@ MWD&@=Z#>0:!WS#Y6$N@=J'<0Z!VH=Q#H':AW$.@=J'<0Z-VBWNU/ZEVFST,N MUYZO-5[_)ZF>SN?FZ^4ORZ^=>+]H+S@G^'?G\2]02P,$% @ 8#"D5'32 MQF+> 0 6B, !, !;0V]N=&5N=%]4>7!E&ULS=I=3\(P% ;@OT)V M:UCI%WX$N%%OU0O_0-T.L+"M35L0_KW= !.-$@TFOC=;MK;G/6N3YVJ3YYVC M,-@V=1NFV3)&=\-8*);4F)!;1VT:F5O?F)@>_8(Y4ZS,@I@8C<:LL&VD-@YC M5R.;3>YH;M9U'-QOT^M0V7::>:I#-KC=3^RRIIEQKJX*$],XV[3EIY3A(2%/ M*_LY85FY<)$F9.S+A&[D^X##NL<->5^5-'@R/CZ8)LUBVYJ%N*LIY*=+?-&C MG<^K@DI;K)NT) _.DRG#DB@V=;XO>G$Z.:8=IOV5GYW?ESD5F&8^>>M".C%/ MOX\['DFW>NA2(?*Q.OV)[XFI]-G?1]UIEU3^,#MM[ZOUJ_X\ NMOY^_QQS-^ MK__+/@1('Q*D#P72AP;I8PS2QR5('U<@?5R#],%'*(V@B,I12.4HIG(45#F* MJAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DE MBJP215:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19 M%8JL"D56A2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56CR#K^3UE?K%W] M]=\>W3UO3-4>\UG_2\WL#5!+ 0(4 Q0 ( & PI%0'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ M8#"D5#!4Q?;N *P( !$ ( !KP &1O8U!R;W!S+V-O M&UL4$L! A0#% @ 8#"D5)E&PO=V]R:W-H965T&UL4$L! A0#% @ 8#"D5,!C7:Z8!P 01X !@ M ("!KPT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 8#"D5(+"RU^7 P .PH !@ ("!:!T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M8#"D5"&%3Z+N P J@@ !D ("!^T8 'AL+W=O&PO=V]R:W-H965T@KMP( *T% 9 " @<5= !X;"]W;W)K&UL4$L! A0#% @ 8#"D5 ;*; HA" $Q0 !D M ("!LV 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 8#"D5-69*!]8!0 +PX !D ("!@8$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8#"D M5"UA>B85! \@@ !D ("! XT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8#"D5(TF[7!V @ _00 M !D ("!.9T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8#"D5('Y(<]( P % < !D M ("!XZ8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 8#"D5,)F0U;L! 5PP !D ("!'[ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 8#"D5"X7 MKB-9! * H !D ("! ;X 'AL+W=O&PO=V]R:W-H965T-;N.\@0 $(: 9 " @23% !X;"]W;W)K&UL4$L! A0#% @ 8#"D5$]UK>!Z @ /08 !D M ("!3&PO M=V]R:W-H965T&UL4$L! A0#% @ 8#"D5.Z1)[S+ P #P\ !D ("! M^], 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 8#"D5"X8ZA3Y @ 60H !D ("!V-X 'AL+W=O % !(&@ &0 M@($B\ >&PO=V]R:W-H965T&UL4$L! A0#% @ 8#"D5*#;J[OG P *@\ !D M ("! ?L 'AL+W=OW.(6,# !+# &0 @($?_P >&PO=V]R M:W-H965T&UL M4$L! A0#% @ 8#"D5("B;XG9!0 QAP !D ("!F@&PO=V]R:W-H965T&UL4$L! A0#% @ M8#"D5.X'Z*LH @ 9@0 !D ("!JQ8! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !@,*14=-+& M8MX! !:(P $P @ 'K, $ 6T-O;G1E;G1?5'EP97-=+GAM 7;%!+!08 1 !$ ),2 #Z,@$ ! end XML 73 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 74 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 75 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 147 290 1 true 64 0 false 9 false false R1.htm 0001 - Document - Document and Entity Information Sheet http://www.solaredge.com/role/sedg-daei Document and Entity Information Cover 1 false false R2.htm 0002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Sheet http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Statements 2 false false R3.htm 0003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Sheet http://www.solaredge.com/role/CondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Statements 3 false false R4.htm 0004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) Sheet http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) Statements 4 false false R5.htm 0005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Sheet http://www.solaredge.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Statements 5 false false R6.htm 0006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) Sheet http://www.solaredge.com/role/CondensedConsolidatedStatementsOfStockholdersEquity CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) Statements 6 false false R7.htm 0007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) (PARENTHETICALS) Sheet http://www.solaredge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnauditedPARENTHETICALS CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) (PARENTHETICALS) Statements 7 false false R8.htm 0008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 8 false false R9.htm 0009 - Disclosure - GENERAL Sheet http://www.solaredge.com/role/sedg-g GENERAL Notes 9 false false R10.htm 0010 - Disclosure - MARKETABLE SECURITIES Sheet http://www.solaredge.com/role/MarketableSecurities MARKETABLE SECURITIES Notes 10 false false R11.htm 0011 - Disclosure - INVENTORIES, NET Sheet http://www.solaredge.com/role/sedg-i INVENTORIES, NET Notes 11 false false R12.htm 0012 - Disclosure - INVESTMENT IN PRIVATELY-HELD COMPANY Sheet http://www.solaredge.com/role/InvestmentInPrivately-heldCompany INVESTMENT IN PRIVATELY-HELD COMPANY Notes 12 false false R13.htm 0013 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES Sheet http://www.solaredge.com/role/DerivativeInstrumentsAndHedgingActivities DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES Notes 13 false false R14.htm 0014 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.solaredge.com/role/sedg-fvm FAIR VALUE MEASUREMENTS Notes 14 false false R15.htm 0015 - Disclosure - WARRANTY OBLIGATIONS Sheet http://www.solaredge.com/role/sedg-wo WARRANTY OBLIGATIONS Notes 15 false false R16.htm 0016 - Disclosure - DEFERRED REVENUES Sheet http://www.solaredge.com/role/DeferredRevenues DEFERRED REVENUES Notes 16 false false R17.htm 0017 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES Sheet http://www.solaredge.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES Notes 17 false false R18.htm 0018 - Disclosure - CONVERTIBLE SENIOR NOTES Notes http://www.solaredge.com/role/ConvertibleSeniorNotes CONVERTIBLE SENIOR NOTES Notes 18 false false R19.htm 0019 - Disclosure - STOCK CAPITAL Sheet http://www.solaredge.com/role/sedg-sc STOCK CAPITAL Notes 19 false false R20.htm 0020 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES Sheet http://www.solaredge.com/role/sedg-cacl COMMITMENTS AND CONTINGENT LIABILITIES Notes 20 false false R21.htm 0021 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS Sheet http://www.solaredge.com/role/AccumulatedOtherComprehensiveIncomeLoss ACCUMULATED OTHER COMPREHENSIVE LOSS Notes 21 false false R22.htm 0022 - Disclosure - EARNINGS PER SHARE Sheet http://www.solaredge.com/role/EarningsPerShare EARNINGS PER SHARE Notes 22 false false R23.htm 0023 - Disclosure - OTHER OPERATING EXPENSES Sheet http://www.solaredge.com/role/OtherOperatingExpensesIncome OTHER OPERATING EXPENSES Notes 23 false false R24.htm 0024 - Disclosure - INCOME TAXES Sheet http://www.solaredge.com/role/IncomeTaxes INCOME TAXES Notes 24 false false R25.htm 0025 - Disclosure - SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION Sheet http://www.solaredge.com/role/sedg-giamcapd SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION Notes 25 false false R26.htm 0026 - Disclosure - MARKETABLE SECURITIES (Tables) Sheet http://www.solaredge.com/role/MarketableSecuritiesTables MARKETABLE SECURITIES (Tables) Tables http://www.solaredge.com/role/MarketableSecurities 26 false false R27.htm 0027 - Disclosure - INVENTORIES, NET (Tables) Sheet http://www.solaredge.com/role/sedg-it INVENTORIES, NET (Tables) Tables http://www.solaredge.com/role/sedg-i 27 false false R28.htm 0028 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.solaredge.com/role/sedg-fvmt FAIR VALUE MEASUREMENTS (Tables) Tables http://www.solaredge.com/role/sedg-fvm 28 false false R29.htm 0029 - Disclosure - WARRANTY OBLIGATIONS (Tables) Sheet http://www.solaredge.com/role/sedg-wot WARRANTY OBLIGATIONS (Tables) Tables http://www.solaredge.com/role/sedg-wo 29 false false R30.htm 0030 - Disclosure - DEFERRED REVENUES (Tables) Sheet http://www.solaredge.com/role/DeferredRevenuesTables DEFERRED REVENUES (Tables) Tables http://www.solaredge.com/role/DeferredRevenues 30 false false R31.htm 0031 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables) Sheet http://www.solaredge.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables) Tables http://www.solaredge.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES 31 false false R32.htm 0032 - Disclosure - CONVERTIBLE SENIOR NOTES (Tables) Notes http://www.solaredge.com/role/ConvertibleSeniorNotesTables CONVERTIBLE SENIOR NOTES (Tables) Tables http://www.solaredge.com/role/ConvertibleSeniorNotes 32 false false R33.htm 0033 - Disclosure - STOCK CAPITAL (Tables) Sheet http://www.solaredge.com/role/StockCapitalTables STOCK CAPITAL (Tables) Tables http://www.solaredge.com/role/sedg-sc 33 false false R34.htm 0034 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) Sheet http://www.solaredge.com/role/AccumulatedOtherComprehensiveIncomeLossTables ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) Tables http://www.solaredge.com/role/AccumulatedOtherComprehensiveIncomeLoss 34 false false R35.htm 0035 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.solaredge.com/role/EarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://www.solaredge.com/role/EarningsPerShare 35 false false R36.htm 0036 - Disclosure - SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION (Tables) Sheet http://www.solaredge.com/role/SegmentInformationTables SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION (Tables) Tables http://www.solaredge.com/role/sedg-giamcapd 36 false false R37.htm 0037 - Disclosure - GENERAL (Narrative) (Details) Sheet http://www.solaredge.com/role/GeneralNarrativeDetails GENERAL (Narrative) (Details) Details http://www.solaredge.com/role/sedg-g 37 false false R38.htm 0038 - Disclosure - MARKETABLE SECURITIES (Schedule of AFS Marketable Debt Securities) (Details) Sheet http://www.solaredge.com/role/MarketableSecuritiesScheduleOfAfsMarketableDebtSecuritiesDetails MARKETABLE SECURITIES (Schedule of AFS Marketable Debt Securities) (Details) Details http://www.solaredge.com/role/MarketableSecuritiesTables 38 false false R39.htm 0039 - Disclosure - INVENTORIES, NET (Details) Sheet http://www.solaredge.com/role/InventoriesNetDetails INVENTORIES, NET (Details) Details http://www.solaredge.com/role/sedg-it 39 false false R40.htm 0040 - Disclosure - INVESTMENT IN PRIVATELY-HELD COMPANY (Details) Sheet http://www.solaredge.com/role/InvestmentInPrivately-heldCompanyDetails INVESTMENT IN PRIVATELY-HELD COMPANY (Details) Details http://www.solaredge.com/role/InvestmentInPrivately-heldCompany 40 false false R41.htm 0041 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Narrative) (Details) Sheet http://www.solaredge.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Narrative) (Details) Details http://www.solaredge.com/role/DerivativeInstrumentsAndHedgingActivities 41 false false R42.htm 0042 - Disclosure - FAIR VALUE MEASUREMENTS (Details) Sheet http://www.solaredge.com/role/FairValueMeasurementsDetails FAIR VALUE MEASUREMENTS (Details) Details http://www.solaredge.com/role/sedg-fvmt 42 false false R43.htm 0043 - Disclosure - WARRANTY OBLIGATIONS (Details) Sheet http://www.solaredge.com/role/WarrantyObligationsDetails WARRANTY OBLIGATIONS (Details) Details http://www.solaredge.com/role/sedg-wot 43 false false R44.htm 0044 - Disclosure - DEFERRED REVENUES (Schedule of Balances of Deferred Revenues) (Details) Sheet http://www.solaredge.com/role/DeferredRevenuesScheduleOfBalancesOfDeferredRevenuesDetails DEFERRED REVENUES (Schedule of Balances of Deferred Revenues) (Details) Details http://www.solaredge.com/role/DeferredRevenuesTables 44 false false R45.htm 0045 - Disclosure - DEFERRED REVENUES (Schedule Estimated Revenues Expected To Recognized In Future To Performance Obligations) (Details) Sheet http://www.solaredge.com/role/DeferredRevenuesScheduleEstimatedRevenuesExpectedToRecognizedInFutureToPerformanceObligationsDetails DEFERRED REVENUES (Schedule Estimated Revenues Expected To Recognized In Future To Performance Obligations) (Details) Details http://www.solaredge.com/role/DeferredRevenuesTables 45 false false R46.htm 0046 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) Sheet http://www.solaredge.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) Details http://www.solaredge.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables 46 false false R47.htm 0047 - Disclosure - CONVERTIBLE SENIOR NOTES (Narrative) (Details) Notes http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails CONVERTIBLE SENIOR NOTES (Narrative) (Details) Details http://www.solaredge.com/role/ConvertibleSeniorNotesTables 47 false false R48.htm 0048 - Disclosure - CONVERTIBLE SENIOR NOTES (Schedule of Convertible Senior Notes) (Details) Notes http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfConvertibleSeniorNotesDetails CONVERTIBLE SENIOR NOTES (Schedule of Convertible Senior Notes) (Details) Details http://www.solaredge.com/role/ConvertibleSeniorNotesTables 48 false false R49.htm 0050 - Disclosure - STOCK CAPITAL (Stock option plans) (Details) Sheet http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails STOCK CAPITAL (Stock option plans) (Details) Details http://www.solaredge.com/role/StockCapitalTables 49 false false R50.htm 0051 - Disclosure - STOCK CAPITAL (Summary of the activity in the share options) (Details) Sheet http://www.solaredge.com/role/sedg-scsotaitsod STOCK CAPITAL (Summary of the activity in the share options) (Details) Details http://www.solaredge.com/role/StockCapitalTables 50 false false R51.htm 0052 - Disclosure - STOCK CAPITAL (Schedule of RSUs and PSUs Activity) (Details) Sheet http://www.solaredge.com/role/StockCapitalScheduleOfRsuActivityDetails STOCK CAPITAL (Schedule of RSUs and PSUs Activity) (Details) Details http://www.solaredge.com/role/StockCapitalTables 51 false false R52.htm 0053 - Disclosure - STOCK CAPITAL (Schedule of stock-based compensation expense for employees and nonemployee) (Details) Sheet http://www.solaredge.com/role/StockCapitalScheduleOfStock-basedCompensationExpenseForEmployeesAndNonemployeeDetails STOCK CAPITAL (Schedule of stock-based compensation expense for employees and nonemployee) (Details) Details http://www.solaredge.com/role/StockCapitalTables 52 false false R53.htm 0054 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES (Details) Sheet http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails COMMITMENTS AND CONTINGENT LIABILITIES (Details) Details http://www.solaredge.com/role/sedg-cacl 53 false false R54.htm 0055 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Schedule of Changes in AOCI) (Details) Sheet http://www.solaredge.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfChangesInAociDetails ACCUMULATED OTHER COMPREHENSIVE LOSS (Schedule of Changes in AOCI) (Details) Details http://www.solaredge.com/role/AccumulatedOtherComprehensiveIncomeLossTables 54 false false R55.htm 0056 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Schedule of Reclassifications of Other Comprehensive Income Loss) (Details) Sheet http://www.solaredge.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSScheduleOfReclassificationsOfOtherComprehensiveIncomeLossDetails ACCUMULATED OTHER COMPREHENSIVE LOSS (Schedule of Reclassifications of Other Comprehensive Income Loss) (Details) Details http://www.solaredge.com/role/AccumulatedOtherComprehensiveIncomeLossTables 55 false false R56.htm 0058 - Disclosure - EARNINGS PER SHARE (Schedule of Computation of Basic and Diluted Net Earnings (Loss) Per Share) (Details) Sheet http://www.solaredge.com/role/EarningsPerShareScheduleOfComputationOfBasicAndDilutedNetEarningsLossPerShareDetails EARNINGS PER SHARE (Schedule of Computation of Basic and Diluted Net Earnings (Loss) Per Share) (Details) Details http://www.solaredge.com/role/EarningsPerShareTables 56 false false R57.htm 0059 - Disclosure - OTHER OPERATING EXPENSES (Narrative) (Details) Sheet http://www.solaredge.com/role/OtherOperatingExpensesIncomeScheduleOfOtherOpeartingExpensesDetails OTHER OPERATING EXPENSES (Narrative) (Details) Details http://www.solaredge.com/role/OtherOperatingExpensesIncome 57 false false R58.htm 0060 - Disclosure - INCOME TAXES (Narrative) (Details) Sheet http://www.solaredge.com/role/IncomeTaxesNarrativeDetails INCOME TAXES (Narrative) (Details) Details http://www.solaredge.com/role/IncomeTaxes 58 false false R59.htm 0061 - Disclosure - SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION (Schedule of Reportable Segments and Operating Income) (Details) Sheet http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION (Schedule of Reportable Segments and Operating Income) (Details) Details http://www.solaredge.com/role/SegmentInformationTables 59 false false R60.htm 0062 - Disclosure - SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION (Schedule of Reportable Segments Reconciliation) (Details) Sheet http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsReconciliationDetails SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION (Schedule of Reportable Segments Reconciliation) (Details) Details http://www.solaredge.com/role/SegmentInformationTables 60 false false All Reports Book All Reports zk2227711.htm exhibit_31-1.htm exhibit_31-2.htm exhibit_32-1.htm exhibit_32-2.htm sedg-20220331.xsd sedg-20220331_cal.xml sedg-20220331_def.xml sedg-20220331_lab.xml sedg-20220331_pre.xml http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021 true true JSON 78 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "zk2227711.htm": { "axisCustom": 0, "axisStandard": 28, "contextCount": 147, "dts": { "calculationLink": { "local": [ "sedg-20220331_cal.xml" ] }, "definitionLink": { "local": [ "sedg-20220331_def.xml" ] }, "inline": { "local": [ "zk2227711.htm" ] }, "labelLink": { "local": [ "sedg-20220331_lab.xml" ] }, "presentationLink": { "local": [ "sedg-20220331_pre.xml" ] }, "schema": { "local": [ "sedg-20220331.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/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://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/currency/2021/currency-2021.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "https://xbrl.sec.gov/exch/2021/exch-2021.xsd", "https://xbrl.sec.gov/naics/2021/naics-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd" ] } }, "elementCount": 534, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2021": 4, "total": 4 }, "keyCustom": 43, "keyStandard": 247, "memberCustom": 27, "memberStandard": 37, "nsprefix": "sedg", "nsuri": "http://www.solaredge.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "dei:DocumentPeriodEndDate", "div", "div", "div", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentFiscalYearFocus", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001 - Document - Document and Entity Information", "role": "http://www.solaredge.com/role/sedg-daei", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "dei:DocumentPeriodEndDate", "div", "div", "div", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentFiscalYearFocus", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0010 - Disclosure - MARKETABLE SECURITIES", "role": "http://www.solaredge.com/role/MarketableSecurities", "shortName": "MARKETABLE SECURITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0011 - Disclosure - INVENTORIES, NET", "role": "http://www.solaredge.com/role/sedg-i", "shortName": "INVENTORIES, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0012 - Disclosure - INVESTMENT IN PRIVATELY-HELD COMPANY", "role": "http://www.solaredge.com/role/InvestmentInPrivately-heldCompany", "shortName": "INVESTMENT IN PRIVATELY-HELD COMPANY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0013 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES", "role": "http://www.solaredge.com/role/DerivativeInstrumentsAndHedgingActivities", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0014 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://www.solaredge.com/role/sedg-fvm", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0015 - Disclosure - WARRANTY OBLIGATIONS", "role": "http://www.solaredge.com/role/sedg-wo", "shortName": "WARRANTY OBLIGATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0016 - Disclosure - DEFERRED REVENUES", "role": "http://www.solaredge.com/role/DeferredRevenues", "shortName": "DEFERRED REVENUES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0017 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES", "role": "http://www.solaredge.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES", "shortName": "ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "sedg:ConvertibleSeniorNotesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0018 - Disclosure - CONVERTIBLE SENIOR NOTES", "role": "http://www.solaredge.com/role/ConvertibleSeniorNotes", "shortName": "CONVERTIBLE SENIOR NOTES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "sedg:ConvertibleSeniorNotesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0019 - Disclosure - STOCK CAPITAL", "role": "http://www.solaredge.com/role/sedg-sc", "shortName": "STOCK CAPITAL", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)", "role": "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0020 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES", "role": "http://www.solaredge.com/role/sedg-cacl", "shortName": "COMMITMENTS AND CONTINGENT LIABILITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0021 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS", "role": "http://www.solaredge.com/role/AccumulatedOtherComprehensiveIncomeLoss", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0022 - Disclosure - EARNINGS PER SHARE", "role": "http://www.solaredge.com/role/EarningsPerShare", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0023 - Disclosure - OTHER OPERATING EXPENSES", "role": "http://www.solaredge.com/role/OtherOperatingExpensesIncome", "shortName": "OTHER OPERATING EXPENSES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0024 - Disclosure - INCOME TAXES", "role": "http://www.solaredge.com/role/IncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0025 - Disclosure - SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION", "role": "http://www.solaredge.com/role/sedg-giamcapd", "shortName": "SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0026 - Disclosure - MARKETABLE SECURITIES (Tables)", "role": "http://www.solaredge.com/role/MarketableSecuritiesTables", "shortName": "MARKETABLE SECURITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0027 - Disclosure - INVENTORIES, NET (Tables)", "role": "http://www.solaredge.com/role/sedg-it", "shortName": "INVENTORIES, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0028 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "role": "http://www.solaredge.com/role/sedg-fvmt", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0029 - Disclosure - WARRANTY OBLIGATIONS (Tables)", "role": "http://www.solaredge.com/role/sedg-wot", "shortName": "WARRANTY OBLIGATIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)", "role": "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:DeferredRevenueDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0030 - Disclosure - DEFERRED REVENUES (Tables)", "role": "http://www.solaredge.com/role/DeferredRevenuesTables", "shortName": "DEFERRED REVENUES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:DeferredRevenueDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0031 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)", "role": "http://www.solaredge.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables", "shortName": "ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "div", "sedg:ConvertibleSeniorNotesTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0032 - Disclosure - CONVERTIBLE SENIOR NOTES (Tables)", "role": "http://www.solaredge.com/role/ConvertibleSeniorNotesTables", "shortName": "CONVERTIBLE SENIOR NOTES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "sedg:ConvertibleSeniorNotesTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0033 - Disclosure - STOCK CAPITAL (Tables)", "role": "http://www.solaredge.com/role/StockCapitalTables", "shortName": "STOCK CAPITAL (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0034 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)", "role": "http://www.solaredge.com/role/AccumulatedOtherComprehensiveIncomeLossTables", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0035 - Disclosure - EARNINGS PER SHARE (Tables)", "role": "http://www.solaredge.com/role/EarningsPerShareTables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0036 - Disclosure - SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION (Tables)", "role": "http://www.solaredge.com/role/SegmentInformationTables", "shortName": "SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "div", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331_usgaapConcentrationRiskByBenchmarkAxis_usgaapAccountsPayableMember", "decimals": "3", "first": true, "lang": null, "name": "sedg:ConcentrationRiskThresholdPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0037 - Disclosure - GENERAL (Narrative) (Details)", "role": "http://www.solaredge.com/role/GeneralNarrativeDetails", "shortName": "GENERAL (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "div", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331_usgaapConcentrationRiskByBenchmarkAxis_usgaapAccountsPayableMember", "decimals": "3", "first": true, "lang": null, "name": "sedg:ConcentrationRiskThresholdPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "div", "div", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0038 - Disclosure - MARKETABLE SECURITIES (Schedule of AFS Marketable Debt Securities) (Details)", "role": "http://www.solaredge.com/role/MarketableSecuritiesScheduleOfAfsMarketableDebtSecuritiesDetails", "shortName": "MARKETABLE SECURITIES (Schedule of AFS Marketable Debt Securities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "div", "div", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0039 - Disclosure - INVENTORIES, NET (Details)", "role": "http://www.solaredge.com/role/InventoriesNetDetails", "shortName": "INVENTORIES, NET (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited)", "role": "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": "-3", "lang": null, "name": "sedg:OtherOperatingIncomes", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "div", "div", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20210201_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sedgAutoGridSystemsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0040 - Disclosure - INVESTMENT IN PRIVATELY-HELD COMPANY (Details)", "role": "http://www.solaredge.com/role/InvestmentInPrivately-heldCompanyDetails", "shortName": "INVESTMENT IN PRIVATELY-HELD COMPANY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "div", "div", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20210201_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sedgAutoGridSystemsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "div", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0041 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Narrative) (Details)", "role": "http://www.solaredge.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "div", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "div", "div", "div", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220331_usgaapFairValueByAssetClassAxis_usgaapMoneyMarketFundsMember_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0042 - Disclosure - FAIR VALUE MEASUREMENTS (Details)", "role": "http://www.solaredge.com/role/FairValueMeasurementsDetails", "shortName": "FAIR VALUE MEASUREMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "div", "div", "div", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220331_usgaapFairValueByAssetClassAxis_usgaapMoneyMarketFundsMember_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "div", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0043 - Disclosure - WARRANTY OBLIGATIONS (Details)", "role": "http://www.solaredge.com/role/WarrantyObligationsDetails", "shortName": "WARRANTY OBLIGATIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "div", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "div", "div", "us-gaap:DeferredRevenueDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredRevenue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0044 - Disclosure - DEFERRED REVENUES (Schedule of Balances of Deferred Revenues) (Details)", "role": "http://www.solaredge.com/role/DeferredRevenuesScheduleOfBalancesOfDeferredRevenuesDetails", "shortName": "DEFERRED REVENUES (Schedule of Balances of Deferred Revenues) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "div", "div", "us-gaap:DeferredRevenueDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredRevenueRevenueRecognized1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "div", "div", "us-gaap:DeferredRevenueDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredRevenue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0045 - Disclosure - DEFERRED REVENUES (Schedule Estimated Revenues Expected To Recognized In Future To Performance Obligations) (Details)", "role": "http://www.solaredge.com/role/DeferredRevenuesScheduleEstimatedRevenuesExpectedToRecognizedInFutureToPerformanceObligationsDetails", "shortName": "DEFERRED REVENUES (Schedule Estimated Revenues Expected To Recognized In Future To Performance Obligations) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "div", "sedg:ScheduleEstimatedRevenuesExpectedToRecognizedInFutureToPerformanceObligationsTableTextBlock", "div", "div", "us-gaap:DeferredRevenueDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220331_usgaapDeferredRevenueArrangementTypeAxis_sedgDeferredRevenueYearOneMember", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "div", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0046 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details)", "role": "http://www.solaredge.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails", "shortName": "ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "div", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "div", "div", "sedg:ConvertibleSeniorNotesTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20211231_srtCumulativeEffectPeriodOfAdoptionAxis_srtCumulativeEffectPeriodOfAdoptionAdjustmentMember_usgaapAdjustmentsForNewAccountingPronouncementsAxis_usgaapAccountingStandardsUpdate202006Member", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0047 - Disclosure - CONVERTIBLE SENIOR NOTES (Narrative) (Details)", "role": "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails", "shortName": "CONVERTIBLE SENIOR NOTES (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "div", "div", "sedg:ConvertibleSeniorNotesTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20211231_srtCumulativeEffectPeriodOfAdoptionAxis_srtCumulativeEffectPeriodOfAdoptionAdjustmentMember_usgaapAdjustmentsForNewAccountingPronouncementsAxis_usgaapAccountingStandardsUpdate202006Member", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ConvertibleDebtNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0048 - Disclosure - CONVERTIBLE SENIOR NOTES (Schedule of Convertible Senior Notes) (Details)", "role": "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfConvertibleSeniorNotesDetails", "shortName": "CONVERTIBLE SENIOR NOTES (Schedule of Convertible Senior Notes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "div", "div", "sedg:ConvertibleSeniorNotesTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220331_usgaapDebtInstrumentAxis_sedgConvertibleSeniorNotesMember", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": "-3", "first": true, "lang": null, "name": "sedg:ProceedsFromIssuanceSecondaryPublicPublicOffering", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0050 - Disclosure - STOCK CAPITAL (Stock option plans) (Details)", "role": "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails", "shortName": "STOCK CAPITAL (Stock option plans) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "div", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220331", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)", "role": "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20211231_srtTitleOfIndividualAxis_sedgEmployeesAndMembersOfBoardOfDirectorsMember_usgaapAwardTypeAxis_usgaapEmployeeStockOptionMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0051 - Disclosure - STOCK CAPITAL (Summary of the activity in the share options) (Details)", "role": "http://www.solaredge.com/role/sedg-scsotaitsod", "shortName": "STOCK CAPITAL (Summary of the activity in the share options) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331_srtTitleOfIndividualAxis_sedgEmployeesAndMembersOfBoardOfDirectorsMember_usgaapAwardTypeAxis_usgaapEmployeeStockOptionMember", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "div", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20211231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0052 - Disclosure - STOCK CAPITAL (Schedule of RSUs and PSUs Activity) (Details)", "role": "http://www.solaredge.com/role/StockCapitalScheduleOfRsuActivityDetails", "shortName": "STOCK CAPITAL (Schedule of RSUs and PSUs Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "div", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20211231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "div", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0053 - Disclosure - STOCK CAPITAL (Schedule of stock-based compensation expense for employees and nonemployee) (Details)", "role": "http://www.solaredge.com/role/StockCapitalScheduleOfStock-basedCompensationExpenseForEmployeesAndNonemployeeDetails", "shortName": "STOCK CAPITAL (Schedule of stock-based compensation expense for employees and nonemployee) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "div", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "div", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0054 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES (Details)", "role": "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails", "shortName": "COMMITMENTS AND CONTINGENT LIABILITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "div", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0055 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Schedule of Changes in AOCI) (Details)", "role": "http://www.solaredge.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfChangesInAociDetails", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS (Schedule of Changes in AOCI) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "div", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20210331", "decimals": "-3", "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0056 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Schedule of Reclassifications of Other Comprehensive Income Loss) (Details)", "role": "http://www.solaredge.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSScheduleOfReclassificationsOfOtherComprehensiveIncomeLossDetails", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS (Schedule of Reclassifications of Other Comprehensive Income Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "div", "div", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331_usgaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_usgaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_usgaapStatementEquityComponentsAxis_usgaapAccumulatedNetUnrealizedInvestmentGainLossMember", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "div", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0058 - Disclosure - EARNINGS PER SHARE (Schedule of Computation of Basic and Diluted Net Earnings (Loss) Per Share) (Details)", "role": "http://www.solaredge.com/role/EarningsPerShareScheduleOfComputationOfBasicAndDilutedNetEarningsLossPerShareDetails", "shortName": "EARNINGS PER SHARE (Schedule of Computation of Basic and Diluted Net Earnings (Loss) Per Share) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "div", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": "INF", "lang": null, "name": "sedg:WeightedAverageNumberOfSharesOutstandingBasic1", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "div", "div", "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20210101to20210331", "decimals": "-3", "first": true, "lang": null, "name": "sedg:WriteoffOfPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0059 - Disclosure - OTHER OPERATING EXPENSES (Narrative) (Details)", "role": "http://www.solaredge.com/role/OtherOperatingExpensesIncomeScheduleOfOtherOpeartingExpensesDetails", "shortName": "OTHER OPERATING EXPENSES (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "div", "div", "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20210101to20210331", "decimals": "-3", "first": true, "lang": null, "name": "sedg:WriteoffOfPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0060 - Disclosure - INCOME TAXES (Narrative) (Details)", "role": "http://www.solaredge.com/role/IncomeTaxesNarrativeDetails", "shortName": "INCOME TAXES (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0061 - Disclosure - SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION (Schedule of Reportable Segments and Operating Income) (Details)", "role": "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "shortName": "SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION (Schedule of Reportable Segments and Operating Income) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "div", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": "-3", "lang": null, "name": "sedg:SolarSegmentProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20201231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited)", "role": "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20201231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0062 - Disclosure - SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION (Schedule of Reportable Segments Reconciliation) (Details)", "role": "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsReconciliationDetails", "shortName": "SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION (Schedule of Reportable Segments Reconciliation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "div", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331_usgaapStatementBusinessSegmentsAxis_sedgSolarSegmentRevenuesMember", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": "-3", "first": true, "lang": null, "name": "sedg:UnderwritersDiscountsAndCommissions", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) (PARENTHETICALS)", "role": "http://www.solaredge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnauditedPARENTHETICALS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) (PARENTHETICALS)", "subGroupType": "", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "role": "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0009 - Disclosure - GENERAL", "role": "http://www.solaredge.com/role/sedg-g", "shortName": "GENERAL", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "zk2227711.htm", "contextRef": "C_20220101to20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 64, "tag": { "currency_AUD": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Australia, Dollars [Member]" } } }, "localname": "AUD", "nsuri": "http://xbrl.sec.gov/currency/2021", "presentation": [ "http://www.solaredge.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "currency_AllCurrenciesDomain": { "auth_ref": [], "localname": "AllCurrenciesDomain", "nsuri": "http://xbrl.sec.gov/currency/2021", "presentation": [ "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails", "http://www.solaredge.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "currency_CNY": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RMB [Member]" } } }, "localname": "CNY", "nsuri": "http://xbrl.sec.gov/currency/2021", "presentation": [ "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "currency_EUR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Euro [Member]" } } }, "localname": "EUR", "nsuri": "http://xbrl.sec.gov/currency/2021", "presentation": [ "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails", "http://www.solaredge.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "currency_ILS": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Israel, New Shekels", "terseLabel": "NIS [Member]" } } }, "localname": "ILS", "nsuri": "http://xbrl.sec.gov/currency/2021", "presentation": [ "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails", "http://www.solaredge.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "currency_USD": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "USD [Member]" } } }, "localname": "USD", "nsuri": "http://xbrl.sec.gov/currency/2021", "presentation": [ "http://www.solaredge.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "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'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInformationFormerLegalOrRegisteredName": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Former Legal or Registered Name of an entity", "label": "Entity Information, Former Legal or Registered Name" } } }, "localname": "EntityInformationFormerLegalOrRegisteredName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r624" ], "lang": { "en-us": { "role": { "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).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of each class" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Name of Exchange on which Security is Registered" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.solaredge.com/role/sedg-daei" ], "xbrltype": "tradingSymbolItemType" }, "sedg_AccumulatedOtherComprehensiveIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income Loss [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossAbstract", "nsuri": "http://www.solaredge.com/20220331", "xbrltype": "stringItemType" }, "sedg_AccumulatedTranslationAdjustmentOnIntraEntityTransactionsLongTermInvestmentNatureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about accumulated translation adjustment on intra entity transactions long term investment nature.", "label": "Accumulated Translation Adjustment On Intra Entity Transactions Long Term Investment Nature [Member]", "verboseLabel": "Foreign currency translation adjustments on intra-entity transactions that are of a long-term investment in nature [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentOnIntraEntityTransactionsLongTermInvestmentNatureMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfChangesInAociDetails" ], "xbrltype": "domainItemType" }, "sedg_AccuredAmountOfLegalClaims": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accured amount of legal claims.", "label": "Accured amount of legal claims" } } }, "localname": "AccuredAmountOfLegalClaims", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "sedg_AllOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All other [Member]", "label": "All Other [Member]" } } }, "localname": "AllOtherMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "xbrltype": "domainItemType" }, "sedg_AllOtherSegmentLoss": { "auth_ref": [], "calculation": { "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails": { "order": 10.0, "parentTag": "sedg_SegmentsOperatingProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "All other segment loss.", "label": "All Other Segment Loss", "negatedLabel": "All other segment loss" } } }, "localname": "AllOtherSegmentLoss", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "xbrltype": "monetaryItemType" }, "sedg_AllOtherSegmentRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All Other Segment Revenues [Member]", "label": "All Other Segment Revenues [Member]", "terseLabel": "All other revenues [Member]" } } }, "localname": "AllOtherSegmentRevenuesMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsReconciliationDetails" ], "xbrltype": "domainItemType" }, "sedg_AmountAllocatedToConversionOption": { "auth_ref": [], "calculation": { "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfConvertibleSeniorNotesDetails": { "order": 0.0, "parentTag": "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to conversion option.", "label": "Amount allocated to conversion option" } } }, "localname": "AmountAllocatedToConversionOption", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "sedg_AmountIfConvertedValueExceededPrincipalAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount by which the if-converted value of the Notes exceeded the principal amount.", "label": "Amount by which the if-converted value of the Notes exceeded the principal amount" } } }, "localname": "AmountIfConvertedValueExceededPrincipalAmount", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "sedg_AutoGridSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "AutoGrid Systems [Member]", "label": "AutoGrid Systems [Member]" } } }, "localname": "AutoGridSystemsMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/InvestmentInPrivately-heldCompanyDetails" ], "xbrltype": "domainItemType" }, "sedg_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsGrossUnrealizedGains": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gross unrealized gains on available-for-sale debt securities maturing in the second fiscal year through the fifth fiscal year following the latest fiscal year.", "label": "Available-for-sale - matures after one year, Gross unrealized gains" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsGrossUnrealizedGains", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/MarketableSecuritiesScheduleOfAfsMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "sedg_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsGrossUnrealizedLosses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gross unrealized losses on available-for-sale debt securities maturing in the second fiscal year through the fifth fiscal year following the latest fiscal year.", "label": "Available-for-sale - matures after one year, Gross unrealized losses" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsGrossUnrealizedLosses", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/MarketableSecuritiesScheduleOfAfsMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "sedg_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gross unrealized gains on available-for-sale debt securities maturing in the next fiscal year following the latest fiscal year.", "label": "Available-for-sale - matures within one year, Gross unrealized gains" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedGains", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/MarketableSecuritiesScheduleOfAfsMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "sedg_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gross unrealized losses on available-for-sale debt securities maturing in the next fiscal year following the latest fiscal year.", "label": "Available-for-sale - matures within one yearr, Gross unrealized losses" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearGrossUnrealizedLosses", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/MarketableSecuritiesScheduleOfAfsMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "sedg_ChangeInNonControllingInterestsClassifiedAsFinancingActivities": { "auth_ref": [], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 50.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents increase decrease in non-controlling interests, classified as financing activities.", "label": "Change In Non Controlling Interests Classified As Financing Activities", "terseLabel": "Change in non-controlling interests" } } }, "localname": "ChangeInNonControllingInterestsClassifiedAsFinancingActivities", "nsuri": "http://www.solaredge.com/20220331", "xbrltype": "monetaryItemType" }, "sedg_ConcentrationRiskThresholdPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration risk (as a percent)" } } }, "localname": "ConcentrationRiskThresholdPercentage", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/GeneralNarrativeDetails" ], "xbrltype": "percentItemType" }, "sedg_ConvertibleSeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes [Member]", "label": "Convertible Senior Notes [Member]" } } }, "localname": "ConvertibleSeniorNotesMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfConvertibleSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "sedg_ConvertibleSeniorNotesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for convertible senior notes.", "label": "CONVERTIBLE SENIOR NOTES" } } }, "localname": "ConvertibleSeniorNotesTextBlock", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotes" ], "xbrltype": "textBlockItemType" }, "sedg_CumulativeEffectOfAdoptingAsc606": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cumulative effect of adopting ASC 606.", "label": "Cumulative effect of adopting ASU 2020-06" } } }, "localname": "CumulativeEffectOfAdoptingAsc606", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "sedg_DecreaseInDeferredTaxLiabilitiesAsu202006": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in deferred tax liabilities from adoption of Accounting Standards Update 2020-06.", "label": "Decrease in deferred tax liabilities" } } }, "localname": "DecreaseInDeferredTaxLiabilitiesAsu202006", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/GeneralNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "sedg_DecreaseOfAdditionalPaidInCapitalAsu202006": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease of additional paid in capital from adoption of Accounting Standards Update 2020-06.", "label": "Decrease in additional paid-in capital" } } }, "localname": "DecreaseOfAdditionalPaidInCapitalAsu202006", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/GeneralNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "sedg_DeferredRevenueYearFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2025 [Member]", "label": "2026 [Member]" } } }, "localname": "DeferredRevenueYearFiveMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/DeferredRevenuesScheduleEstimatedRevenuesExpectedToRecognizedInFutureToPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "sedg_DeferredRevenueYearFiveThereafterMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Thereafter [Member]", "label": "Thereafter [Member]" } } }, "localname": "DeferredRevenueYearFiveThereafterMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/DeferredRevenuesScheduleEstimatedRevenuesExpectedToRecognizedInFutureToPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "sedg_DeferredRevenueYearFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2024 [Member]", "label": "2025 [Member]" } } }, "localname": "DeferredRevenueYearFourMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/DeferredRevenuesScheduleEstimatedRevenuesExpectedToRecognizedInFutureToPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "sedg_DeferredRevenueYearOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 [Member]", "label": "2022 [Member]" } } }, "localname": "DeferredRevenueYearOneMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/DeferredRevenuesScheduleEstimatedRevenuesExpectedToRecognizedInFutureToPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "sedg_DeferredRevenueYearThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2023 [Member]", "label": "2024 [Member]" } } }, "localname": "DeferredRevenueYearThreeMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/DeferredRevenuesScheduleEstimatedRevenuesExpectedToRecognizedInFutureToPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "sedg_DeferredRevenueYearTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2022 [Member]", "label": "2023 [Member]" } } }, "localname": "DeferredRevenueYearTwoMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/DeferredRevenuesScheduleEstimatedRevenuesExpectedToRecognizedInFutureToPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "sedg_DeferredTaxLiabilitiesLongTerm": { "auth_ref": [], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 40.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total long-term deferred tax liabilities.", "label": "Deferred tax liabilities, net" } } }, "localname": "DeferredTaxLiabilitiesLongTerm", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "sedg_DeferredTaxes": { "auth_ref": [], "calculation": { "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfConvertibleSeniorNotesDetails": { "order": 20.0, "parentTag": "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred taxes.", "label": "DeferredTaxes", "negatedLabel": "Deferred taxes liability, net" } } }, "localname": "DeferredTaxes", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "sedg_DifferenceAmountOfTenderedSharesForShareholdersOfSmre": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Difference amount of tendered shares for shareholders of SMRE.", "label": "Difference amount of tendered shares for shareholders of SMRE" } } }, "localname": "DifferenceAmountOfTenderedSharesForShareholdersOfSmre", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "sedg_DifferenceAmountPerShareOfTenderedSharesForShareholdersOfSmre": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Difference amount per share of tendered shares for shareholders of SMRE.", "label": "Difference amount per share of tendered shares for shareholders of SMRE" } } }, "localname": "DifferenceAmountPerShareOfTenderedSharesForShareholdersOfSmre", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails" ], "xbrltype": "perShareItemType" }, "sedg_EffectiveCouponRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Effective coupon rate.", "label": "Effective coupon rate" } } }, "localname": "EffectiveCouponRate", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "percentItemType" }, "sedg_EmployeeStockPurchasePlanAggregateLimitPerParticipant": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate limit for each participant within a specified time frame for the employee stock purchase plan.", "label": "Aggregate limit per participant" } } }, "localname": "EmployeeStockPurchasePlanAggregateLimitPerParticipant", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "monetaryItemType" }, "sedg_EmployeeStockPurchasePlanMaximumPercentageOfSalary": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum percentage of an employee's salary that may be used to purchase common stock under the terms of the Employee Stock Purchase Program.", "label": "Maximum percentage of salary" } } }, "localname": "EmployeeStockPurchasePlanMaximumPercentageOfSalary", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "percentItemType" }, "sedg_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to employee stock purchase plan.", "label": "ESPP [Member]" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "domainItemType" }, "sedg_EmployeeStockPurchasePlanNumberOfSharesIncreased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares by which the plan is increased each year.", "label": "Period of plan increase automatically number of shares" } } }, "localname": "EmployeeStockPurchasePlanNumberOfSharesIncreased", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "sharesItemType" }, "sedg_EmployeesAndMembersOfBoardOfDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to employees and members of the board of directors.", "label": "Employees and Members of Board of Directors [Member]" } } }, "localname": "EmployeesAndMembersOfBoardOfDirectorsMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails", "http://www.solaredge.com/role/StockCapitalTables", "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "domainItemType" }, "sedg_EquityComponentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity component:" } } }, "localname": "EquityComponentAbstract", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfConvertibleSeniorNotesDetails" ], "xbrltype": "stringItemType" }, "sedg_EquityComponentOfConvertibleSeniorNotesNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity component of convertible senior notes.", "label": "Equity component of convertible senior notes, net" } } }, "localname": "EquityComponentOfConvertibleSeniorNotesNet", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "sedg_ExchangeRateFluctuationsNetAndOtherItems": { "auth_ref": [], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 160.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Exchange rate fluctuations, net and other items.", "label": "Exchange rate fluctuations and other items, net" } } }, "localname": "ExchangeRateFluctuationsNetAndOtherItems", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "sedg_FairValueMeasurementsDetailsAbstract": { "auth_ref": [], "localname": "FairValueMeasurementsDetailsAbstract", "nsuri": "http://www.solaredge.com/20220331", "xbrltype": "stringItemType" }, "sedg_FormerConsultantAndIsraeliSubsidiaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Former Consultant and Israeli Subsidiary [Member]", "label": "Former Consultant and Israeli Subsidiary [Member]" } } }, "localname": "FormerConsultantAndIsraeliSubsidiaryMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "sedg_GainLossOfFinancialExpensesNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain loss of financial expenses net.", "label": "Gain and loss of financial income (expense), net" } } }, "localname": "GainLossOfFinancialExpensesNet", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "sedg_IncomeTaxesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxesAbstract", "nsuri": "http://www.solaredge.com/20220331", "xbrltype": "stringItemType" }, "sedg_IncomeTaxesScheduleOfTaxesOnIncomeDetailsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes Schedule Of Taxes On Income Details" } } }, "localname": "IncomeTaxesScheduleOfTaxesOnIncomeDetailsAbstract", "nsuri": "http://www.solaredge.com/20220331", "xbrltype": "stringItemType" }, "sedg_IncreaseDecreaseInProductWarrantyAccrual": { "auth_ref": [], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 130.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in net carrying value of warranty obligations.", "label": "Increase (Decrease) in Product Warranty Accrual", "verboseLabel": "Warranty obligations" } } }, "localname": "IncreaseDecreaseInProductWarrantyAccrual", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "sedg_IncreaseInConvertibleSeniorNotesAsu202006": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase in convertible senior notes from adoption of Accounting Standards Update 2020-06.", "label": "Increase in convertible senior notes" } } }, "localname": "IncreaseInConvertibleSeniorNotesAsu202006", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/GeneralNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "sedg_IncreaseOfRetainedEarningsAsu202006": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase of retained earnings from adoption of Accounting Standards Update 2020-06.", "label": "Increase of retained earnings" } } }, "localname": "IncreaseOfRetainedEarningsAsu202006", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/GeneralNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "sedg_IntersegmentProfit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Intersegment profit.", "label": "Intersegment profit" } } }, "localname": "IntersegmentProfit", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "xbrltype": "monetaryItemType" }, "sedg_IntersegmentRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intersegment Revenues [Member]", "label": "Intersegment revenues [Member]", "verboseLabel": "Intersegment Revenues [Member]" } } }, "localname": "IntersegmentRevenuesMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsReconciliationDetails" ], "xbrltype": "domainItemType" }, "sedg_LiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liability:" } } }, "localname": "LiabilityAbstract", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfConvertibleSeniorNotesDetails" ], "xbrltype": "stringItemType" }, "sedg_LongTermCorporateDebtSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-term debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Long-term corporate bonds [Member]" } } }, "localname": "LongTermCorporateDebtSecuritiesMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "sedg_LongTermGovernmentalBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long Term Governmental Bonds [Member]", "label": "Long-term governmental bonds [Member]" } } }, "localname": "LongTermGovernmentalBondsMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "sedg_MarketableSecuritiesAmortization": { "auth_ref": [], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 150.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Marketable securities amortization.", "label": "Amortization of premium and accretion of discount on available-for-sale marketable securities, net" } } }, "localname": "MarketableSecuritiesAmortization", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "sedg_NotesDue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Company\u2019s Convertible Senior Notes are included in the calculation of diluted EPS if the assumed conversion into common shares is dilutive, using the \u201cif-converted\u201d method. This involves adding back the periodic interest expense associated with the Convertible Senior Notes to the numerator and by adding the shares that would be issued in an assumed conversion (regardless of whether the conversion option is in or out of the money) to the denominator for the purposes of calculating diluted EP.", "label": "NotesDue", "verboseLabel": "Notes due 2025" } } }, "localname": "NotesDue", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/EarningsPerShareScheduleOfComputationOfBasicAndDilutedNetEarningsLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "sedg_NotesDueInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The Company\u2019s Convertible Senior Notes are included in the calculation of diluted EPS if the assumed conversion into common shares is dilutive, using the \u201cif-converted\u201d method. This involves adding back the periodic interest expense associated with the Convertible Senior Notes to the numerator and by adding the shares that would be issued in an assumed conversion (regardless of whether the conversion option is in or out of the money) to the denominator for the purposes of calculating diluted EP.", "label": "Notes due 2025" } } }, "localname": "NotesDueInterest", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/EarningsPerShareScheduleOfComputationOfBasicAndDilutedNetEarningsLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "sedg_NumberOfSharesOfCommonStockPerThousandPrincipalAmountOfNotesConverted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock per $1,000 principal amount of Notes converted.", "label": "Number of shares of common stock per $1,000 principal amount of Notes converted" } } }, "localname": "NumberOfSharesOfCommonStockPerThousandPrincipalAmountOfNotesConverted", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "sedg_OfferingCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represent the amount of offering costs.", "label": "Offering Costs", "terseLabel": "Offering costs" } } }, "localname": "OfferingCosts", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnauditedPARENTHETICALS", "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "monetaryItemType" }, "sedg_OfficeRentLeaseAgreementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to office rent lease agreements.", "label": "Office Rent Lease Agreements [Member]" } } }, "localname": "OfficeRentLeaseAgreementsMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "sedg_OperatingLeaseRightofuseAssetsAndLiabilitiesNetEffectOfExchangeRateDifferences": { "auth_ref": [], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 40.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents operating lease right-of-use assets and liabilities , net and effect of exchange rate differences.", "label": "Operating Lease Right-of-use Assets And Liabilities Net Effect Of Exchange Rate Differences", "terseLabel": "Operating lease right-of-use assets and liabilities, net and effect of exchange rate differences" } } }, "localname": "OperatingLeaseRightofuseAssetsAndLiabilitiesNetEffectOfExchangeRateDifferences", "nsuri": "http://www.solaredge.com/20220331", "xbrltype": "monetaryItemType" }, "sedg_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Organization consolidation and presentation of financial statements line items.", "label": "Organization Consolidation and Presentation of Financial Statements [Line Items]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/GeneralNarrativeDetails" ], "xbrltype": "stringItemType" }, "sedg_OtherComprehensiveIncomeLossReclassificationsTaxOnRevaluation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Information about other comprehensive income loss reclassifications tax on revaluation.", "label": "Other Comprehensive Income Loss Reclassifications Tax On Revaluation", "terseLabel": "Tax on revaluation" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationsTaxOnRevaluation", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfChangesInAociDetails" ], "xbrltype": "monetaryItemType" }, "sedg_OtherOperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Options [Member]" } } }, "localname": "OtherOperatingExpensesAbstract", "nsuri": "http://www.solaredge.com/20220331", "xbrltype": "stringItemType" }, "sedg_OtherOperatingIncomes": { "auth_ref": [], "calculation": { "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 30.0, "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating income from other sources not separately disclosed.", "label": "2007 Plan, Transferred to 2015 Plan [Member]", "negatedLabel": "Other operating expenses" } } }, "localname": "OtherOperatingIncomes", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "sedg_OtherOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.solaredge.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails": { "order": 30.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other operating lease liabilities.", "label": "Other Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "OtherOperatingLeaseLiabilities", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "sedg_OtherTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Transactions [Member]", "label": "Other Transactions [Member]" } } }, "localname": "OtherTransactionsMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "sedg_OtherUnallocatedAmounts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other unallocated amounts during the period.", "label": "Other unallocated income (expenses), net", "terseLabel": "Other unallocated expenses" } } }, "localname": "OtherUnallocatedAmounts", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "xbrltype": "monetaryItemType" }, "sedg_PRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "PRSUs [Member]", "label": "PRSUs [Member]" } } }, "localname": "PRSUMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "domainItemType" }, "sedg_PayableToGovernmentAuthorities": { "auth_ref": [], "calculation": { "http://www.solaredge.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails": { "order": 40.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payable To Government Authorities", "label": "Payable To Government Authorities", "terseLabel": "Government authorities" } } }, "localname": "PayableToGovernmentAuthorities", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "sedg_PercentageOfCommonSharesIncreaseAutomaticallyInEachYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents percentage of common shares increase automatically in each year.", "label": "Percentage of common shares increase automatically each year" } } }, "localname": "PercentageOfCommonSharesIncreaseAutomaticallyInEachYear", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "percentItemType" }, "sedg_PotentiallyDilutiveEffectOfPrsu": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Potentially dilutive effect performance-based restricted stock units.", "label": "Potentially dilutive effect performance-based restricted stock units" } } }, "localname": "PotentiallyDilutiveEffectOfPrsu", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "sedg_ProceedsFromCommonStockOffering": { "auth_ref": [], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 30.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from common stock offering.", "label": "Proceeds From Common Stock Offering", "terseLabel": "Proceeds from common stock offering" } } }, "localname": "ProceedsFromCommonStockOffering", "nsuri": "http://www.solaredge.com/20220331", "xbrltype": "monetaryItemType" }, "sedg_ProceedsFromExerciseOfStockbasedAwards": { "auth_ref": [], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from exercise of stock-based awards", "label": "Proceeds From Exercise Of Stock-based Awards", "terseLabel": "Proceeds from exercise of stock-based awards" } } }, "localname": "ProceedsFromExerciseOfStockbasedAwards", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "sedg_ProceedsFromExerciseOfStockbasedAwardsNetOfTaxWithholdings": { "auth_ref": [], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from exercise of stock-based awards net of tax withholding.", "label": "Proceeds from exercise of stock-based awards and payment of withholding taxes", "terseLabel": "Proceeds (withholdings) from stock-based awards, net" } } }, "localname": "ProceedsFromExerciseOfStockbasedAwardsNetOfTaxWithholdings", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "sedg_ProceedsFromIssuanceSecondaryPublicPublicOffering": { "auth_ref": [], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds From Issuance Secondary Public Public Offering", "verboseLabel": "Proceeds from secondary public offering, net of issuance costs" } } }, "localname": "ProceedsFromIssuanceSecondaryPublicPublicOffering", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "monetaryItemType" }, "sedg_ProvisionForContractualInventoryPurchaseObligations": { "auth_ref": [], "calculation": { "http://www.solaredge.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails": { "order": 10.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of provision for contractual inventory purchase obligations. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Provision For Contractual Inventory Purchase Obligations", "terseLabel": "Other" } } }, "localname": "ProvisionForContractualInventoryPurchaseObligations", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "sedg_ProvisionForLegalClaims": { "auth_ref": [], "calculation": { "http://www.solaredge.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails": { "order": 20.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of provision for legal claims.", "label": "Provision For Legal Claims", "terseLabel": "Provision for legal claims" } } }, "localname": "ProvisionForLegalClaims", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "sedg_PutAndCallOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Put and Call Options [Member]", "label": "Put and Call Options [Member]" } } }, "localname": "PutAndCallOptionsMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "sedg_RevenuesFromServicesASC606Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenues from services ASC 606.", "label": "Revenues From Services A S C 606 [Member]", "terseLabel": "Revenues from services ASC 606 [Member]" } } }, "localname": "RevenuesFromServicesASC606Member", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsReconciliationDetails" ], "xbrltype": "domainItemType" }, "sedg_ScheduleEstimatedRevenuesExpectedToRecognizedInFutureToPerformanceObligationsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of estimated revenues expected to recognized in future to performance obligations.", "label": "Schedule Estimated Revenues Expected To Recognized In Future To Performance Obligations" } } }, "localname": "ScheduleEstimatedRevenuesExpectedToRecognizedInFutureToPerformanceObligationsTableTextBlock", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/DeferredRevenuesTables" ], "xbrltype": "textBlockItemType" }, "sedg_ScheduleOfInterestExpenseRecognizedTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to interest expense recognized.", "label": "Schedule of Interest Expense Recognized" } } }, "localname": "ScheduleOfInterestExpenseRecognizedTableTextBlock", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesTables" ], "xbrltype": "textBlockItemType" }, "sedg_ScheduleOfOrganizationConsolidationAndPresentationOfFinancialStatementsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of information related to organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Schedule of Organization Consolidation and Presentation of Financial Statements [Table]" } } }, "localname": "ScheduleOfOrganizationConsolidationAndPresentationOfFinancialStatementsTable", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/GeneralNarrativeDetails" ], "xbrltype": "stringItemType" }, "sedg_SecondPatentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second Patent [Member]", "label": "Second Patent [Member]" } } }, "localname": "SecondPatentMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "sedg_SegmentsOperatingProfit": { "auth_ref": [], "calculation": { "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Segments operating profit during the period.", "label": "SegmentsOperatingProfit", "totalLabel": "Segments operating profit" } } }, "localname": "SegmentsOperatingProfit", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "xbrltype": "monetaryItemType" }, "sedg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Aggregate intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueAbstract", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "stringItemType" }, "sedg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average remaining contractual term in years" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "stringItemType" }, "sedg_ShortTermCorporateDebtSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Short-term debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Short-term corporate bonds [Member]" } } }, "localname": "ShortTermCorporateDebtSecuritiesMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "sedg_ShortTermGovernmentalBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Short Term Governmental Bonds [Member]", "label": "Short-term governmental bonds [Member]" } } }, "localname": "ShortTermGovernmentalBondsMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "sedg_SolarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Solar [Member]", "label": "Solar [Member]" } } }, "localname": "SolarMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "xbrltype": "domainItemType" }, "sedg_SolarSegmentProfit": { "auth_ref": [], "calculation": { "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails": { "order": 0.0, "parentTag": "sedg_SegmentsOperatingProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Solar segment profit.", "label": "Solar segment profit" } } }, "localname": "SolarSegmentProfit", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "xbrltype": "monetaryItemType" }, "sedg_SolarSegmentRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Solar Segment Revenues [Member]", "label": "Solar Segment Revenues [Member]", "terseLabel": "Solar revenues [Member]" } } }, "localname": "SolarSegmentRevenuesMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsReconciliationDetails" ], "xbrltype": "domainItemType" }, "sedg_StockCapitalScheduleOfRsuActivityDetailsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Capital Schedule Of Rsu Activity" } } }, "localname": "StockCapitalScheduleOfRsuActivityDetailsAbstract", "nsuri": "http://www.solaredge.com/20220331", "xbrltype": "stringItemType" }, "sedg_StockIssuedDuringPeriodSharesPublicOffering": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of public offering.", "label": "Stock Issued During Period Shares Public Offering", "terseLabel": "Issuance of common stock related to public offering, shares" } } }, "localname": "StockIssuedDuringPeriodSharesPublicOffering", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "sedg_StockIssuedDuringPeriodValuePublicOffering": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of public offering.", "label": "Stock Issued During Period Value Public Offering", "terseLabel": "Issuance of common stock related to public offering" } } }, "localname": "StockIssuedDuringPeriodValuePublicOffering", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "sedg_StockholdersEquityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders Equity", "label": "Stockholders Equity" } } }, "localname": "StockholdersEquityMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "sedg_TwoThousandFifteenGlobalIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to 2015 Global Incentive Plan.", "label": "2015 Plan [Member]" } } }, "localname": "TwoThousandFifteenGlobalIncentivePlanMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "domainItemType" }, "sedg_TwoThousandSevenGlobalIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to 2007 Global Incentive Plan.", "label": "2007 Plan [Member]" } } }, "localname": "TwoThousandSevenGlobalIncentivePlanMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "domainItemType" }, "sedg_UnderwritersDiscountsAndCommissions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represent the underwriters' discounts and commissions.", "label": "Underwriters Discounts And Commissions", "terseLabel": "Underwriters discounts and commissions" } } }, "localname": "UnderwritersDiscountsAndCommissions", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnauditedPARENTHETICALS", "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "monetaryItemType" }, "sedg_UnderwritingAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Underwriting Agreement.", "label": "Underwriting Agreement [Member]" } } }, "localname": "UnderwritingAgreementMember", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "domainItemType" }, "sedg_ValueInDispute": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value in dispute.", "label": "Value in dispute" } } }, "localname": "ValueInDispute", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "sedg_WeightedAverageNumberOfSharesOutstandingBasic1": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Shares used in computing net earnings per share of common stock, basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic1", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/EarningsPerShareScheduleOfComputationOfBasicAndDilutedNetEarningsLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "sedg_WithdrawalFromBankDeposits": { "auth_ref": [], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 30.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Withdrawal from bank deposits.", "label": "WithdrawalFromBankDeposits", "negatedLabel": "Withdrawal from bank deposits, net" } } }, "localname": "WithdrawalFromBankDeposits", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "sedg_WithdrawalFromInvestmentInInRestrictedBank": { "auth_ref": [], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 50.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Withdrawal from (investment in) restricted bank deposits.", "label": "WithdrawalFromInvestmentInInRestrictedBank", "negatedLabel": "Withdrawal from (investment in) restricted bank Deposits, net" } } }, "localname": "WithdrawalFromInvestmentInInRestrictedBank", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "sedg_WriteoffOfPropertyPlantAndEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Write-off of property, plant and equipment.", "label": "Write-off of property, plant and equipment", "verboseLabel": "Write-off of long-lived assets" } } }, "localname": "WriteoffOfPropertyPlantAndEquipment", "nsuri": "http://www.solaredge.com/20220331", "presentation": [ "http://www.solaredge.com/role/OtherOperatingExpensesIncomeScheduleOfOtherOpeartingExpensesDetails" ], "xbrltype": "monetaryItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r2", "r137", "r144", "r150", "r246", "r392", "r393", "r394", "r413", "r414", "r463", "r466", "r468", "r469", "r627" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.solaredge.com/role/GeneralNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r2", "r137", "r144", "r150", "r246", "r392", "r393", "r394", "r413", "r414", "r463", "r466", "r468", "r469", "r627" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.solaredge.com/role/GeneralNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r2", "r137", "r144", "r150", "r246", "r392", "r393", "r394", "r413", "r414", "r463", "r466", "r468", "r469", "r627" ], "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.solaredge.com/role/GeneralNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_CurrencyAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Currency [Axis]" } } }, "localname": "CurrencyAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails", "http://www.solaredge.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.solaredge.com/role/InvestmentInPrivately-heldCompanyDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r207", "r350", "r351", "r550", "r591", "r592" ], "lang": { "en-us": { "role": { "label": "Products and Services [Axis]", "verboseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r207", "r350", "r351", "r550", "r591", "r592" ], "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r238" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.solaredge.com/role/InvestmentInPrivately-heldCompanyDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r212", "r515" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails", "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails", "http://www.solaredge.com/role/StockCapitalTables", "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails", "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails", "http://www.solaredge.com/role/StockCapitalTables", "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate202006Member": { "auth_ref": [ "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2020-06 Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity.", "label": "Accounting Standards Update 2020-06 [Member]" } } }, "localname": "AccountingStandardsUpdate202006Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.solaredge.com/role/GeneralNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 40.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accrued expenses and other current liabilities" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r56", "r518" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Trade payables, net" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableMember": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Obligations incurred and payable to vendors for goods and services received.", "label": "Accounts Payable [Member]" } } }, "localname": "AccountsPayableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/GeneralNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r10", "r36", "r213", "r214" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 20.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Trade receivables, net of allowances of $2,639 and $2,886, respectively", "terseLabel": "Trade receivables, net of allowances of $3,226 and $2,626, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r59" ], "calculation": { "http://www.solaredge.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails": { "order": 0.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r83", "r90", "r91", "r92", "r93", "r436" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Unrealized gains on cash flow hedges, net [Member]" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSScheduleOfReclassificationsOfOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": { "auth_ref": [ "r75", "r83", "r436" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent.", "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]", "terseLabel": "Unrealized gains on cash flow hedges [Member]" } } }, "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfChangesInAociDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r76", "r77", "r78", "r83", "r90", "r91", "r92" ], "lang": { "en-us": { "role": { "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.", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]", "verboseLabel": "Unrealized gains on available-for-sale marketable securities [Member]" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSScheduleOfReclassificationsOfOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r39", "r80", "r82", "r83", "r580", "r600", "r604" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 20.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated other comprehensive income (loss)", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfChangesInAociDetails", "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r79", "r83", "r90", "r91", "r92", "r134", "r135", "r136", "r437", "r595", "r596", "r629" ], "lang": { "en-us": { "role": { "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.", "label": "Accumulated Other comprehensive income (loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r73", "r83", "r90", "r91", "r92", "r437", "r499", "r500", "r501", "r502", "r504" ], "lang": { "en-us": { "role": { "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.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Unrealized gains (losses) on foreign currency translation [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfChangesInAociDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r37", "r395", "r518" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r134", "r135", "r136", "r392", "r393", "r394", "r468" ], "lang": { "en-us": { "role": { "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.", "label": "Additional paid in capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r120", "r272" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization related to business combinations" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r138", "r139", "r140", "r141", "r150", "r217", "r218", "r243", "r244", "r245", "r246", "r247", "r248", "r302", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r411", "r412", "r413", "r414", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r514", "r552", "r553", "r554", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r625", "r626", "r627", "r628", "r629" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.solaredge.com/role/GeneralNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.", "label": "Equity based compensation expenses to employees and nonemployees" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r361", "r385", "r396" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Tax benefit realized from share-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalScheduleOfStock-basedCompensationExpenseForEmployeesAndNonemployeeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r43", "r215", "r249" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowances of trade receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r106", "r120", "r331", "r505" ], "calculation": { "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfInterestExpenseRecognizedDetails": { "order": 0.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Amortization of debt discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfInterestExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r101", "r120", "r331", "r507" ], "calculation": { "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfInterestExpenseRecognizedDetails": { "order": 10.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfInterestExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r120", "r331", "r340", "r341", "r507" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 50.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of debt discount and debt issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r120", "r266", "r272" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "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.", "label": "Anti-dilutive securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r128", "r189", "r196", "r203", "r241", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r432", "r438", "r485", "r516", "r518", "r559", "r579" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r12", "r13", "r69", "r128", "r241", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r432", "r438", "r485", "r516", "r518" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT ASSETS:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r472" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Fair value of assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r22", "r23", "r24", "r25", "r26", "r27", "r28", "r29", "r128", "r241", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r432", "r438", "r485", "r516" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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 after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "totalLabel": "Total long-term assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LONG-TERM ASSETS:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r223" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Gross unrealized gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/MarketableSecuritiesScheduleOfAfsMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r224" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross unrealized losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/MarketableSecuritiesScheduleOfAfsMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r221", "r255" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Amortized cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/MarketableSecuritiesScheduleOfAfsMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r227" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through 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).", "label": "Available-for-sale - matures after one year, Amortized cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/MarketableSecuritiesScheduleOfAfsMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r225", "r227", "r574" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through 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).", "label": "Available-for-sale - matures after one year, Fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/MarketableSecuritiesScheduleOfAfsMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r226" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity 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).", "label": "AFS - matures within one year, Amortized cost", "terseLabel": "Available-for-sale - matures within one year, Amortized cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/MarketableSecuritiesScheduleOfAfsMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r225", "r226", "r573" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity 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).", "label": "Available-for-sale - matures within one year, Fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/MarketableSecuritiesScheduleOfAfsMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r219", "r222", "r255", "r563" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/MarketableSecuritiesScheduleOfAfsMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableforsaleSecuritiesMember": { "auth_ref": [ "r231" ], "lang": { "en-us": { "role": { "documentation": "Investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available-for-sale Securities [Member]", "terseLabel": "Unrealized gains (losses) on available-for-sale marketable securities [Member]" } } }, "localname": "AvailableforsaleSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfChangesInAociDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r362", "r387" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalScheduleOfRsuActivityDetails", "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails", "http://www.solaredge.com/role/StockCapitalTables", "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r8", "r53", "r122" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r117", "r122", "r126" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at the end of the period", "periodStartLabel": "Cash and cash equivalents at the beginning of the period", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r117", "r496" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r65", "r285", "r565", "r584" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "COMMITMENTS AND CONTINGENT LIABILITIES" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r282", "r283", "r284", "r289", "r609" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "COMMITMENTS AND CONTINGENT LIABILITIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-cacl" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockConvertibleConversionPriceIncrease": { "auth_ref": [ "r344" ], "lang": { "en-us": { "role": { "documentation": "Per share increase in conversion price of convertible common stock. Excludes change due to standard antidilution provision.", "label": "Conversion price" } } }, "localname": "CommonStockConvertibleConversionPriceIncrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r134", "r135", "r468" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, authorized shares" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, issued shares" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r35", "r343" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, outstanding shares" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r35", "r518" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock of $0.0001 par value - Authorized: 125,000,000 shares as of September 30, 2021 and December 31, 2020; issued and outstanding: 52,519,490 and 51,560,936 shares as of September 30, 2021 and December 31, 2020, respectively", "terseLabel": "Common stock of $0.0001 par value - Authorized: 125,000,000 shares as of March\u00a031, 2022 and December\u00a031, 2021; issued and outstanding: 55,386,146 and 52,815,395 shares as of March\u00a031, 2022 and December\u00a031, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r86", "r88", "r89", "r98", "r569", "r587" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r97", "r107", "r568", "r586" ], "lang": { "en-us": { "role": { "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.", "label": "ACCUMULATED OTHER COMPREHENSIVE LOSS" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/AccumulatedOtherComprehensiveIncomeLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r175", "r176", "r210", "r483", "r484", "r608" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/GeneralNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r175", "r176", "r210", "r483", "r484", "r606", "r608" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/GeneralNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.", "label": "Non-cancelable purchase obligations" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockAmountConverted1": { "auth_ref": [ "r123", "r124", "r125" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Amount of conversion" } } }, "localname": "ConversionOfStockAmountConverted1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of 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.", "label": "Estimated fair value of notes" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r314", "r315", "r316", "r318", "r322", "r323", "r324", "r327", "r328", "r329", "r330", "r331", "r338", "r339", "r340", "r341" ], "lang": { "en-us": { "role": { "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.", "label": "Convertible Senior Notes due 2025 [Member]" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfInterestExpenseRecognizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r63" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 50.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 }, "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfConvertibleSeniorNotesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Convertible senior notes, net", "totalLabel": "Net carrying amount" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets", "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Schedule of Convertible Senior Notes" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r352", "r359", "r605" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate bonds [Member]" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/MarketableSecuritiesScheduleOfAfsMarketableDebtSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r103", "r128", "r241", "r303", "r304", "r305", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r485" ], "calculation": { "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 10.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "verboseLabel": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSScheduleOfReclassificationsOfOtherComprehensiveIncomeLossDetails", "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of revenues [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalScheduleOfStock-basedCompensationExpenseForEmployeesAndNonemployeeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The name of the original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt conversion description" } } }, "localname": "DebtConversionDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtConversionOriginalDebtAmount1": { "auth_ref": [ "r123", "r125" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion amount" } } }, "localname": "DebtConversionOriginalDebtAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r30", "r31", "r32", "r127", "r133", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r338", "r339", "r340", "r341", "r508", "r560", "r561", "r578" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfConvertibleSeniorNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r32", "r334", "r561", "r578" ], "calculation": { "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfConvertibleSeniorNotesDetails": { "order": 0.0, "parentTag": "us-gaap_ConvertibleDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Principal" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r333" ], "calculation": { "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfConvertibleSeniorNotesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.", "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component", "totalLabel": "Equity component, net" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1": { "auth_ref": [ "r335" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period for discount on the liability component of convertible debt which may be settled in cash upon conversion, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Amortized period" } } }, "localname": "DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Conversion days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r315", "r338", "r339", "r506", "r508", "r509" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Principal amount sold" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r61", "r336", "r506", "r508" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Effective interest" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "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 one or many axes to the table.", "label": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfConvertibleSeniorNotesDetails", "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfInterestExpenseRecognizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r62", "r318", "r476" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r63", "r127", "r133", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r338", "r339", "r340", "r341", "r508" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfConvertibleSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r63", "r127", "r133", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r338", "r339", "r340", "r341", "r344", "r345", "r346", "r347", "r505", "r506", "r508", "r509", "r577" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfConvertibleSeniorNotesDetails", "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfInterestExpenseRecognizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r322", "r505", "r509" ], "calculation": { "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfConvertibleSeniorNotesDetails": { "order": 20.0, "parentTag": "us-gaap_ConvertibleDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedLabel": "Unamortized debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "auth_ref": [ "r406" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.", "label": "Expected decrease in gross unrecognized tax benefits" } } }, "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense recognized from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments), awarded to key employees or individuals. Excludes amount related to plans that cover generally all employees (for example, but not limited to, qualified pension plans).", "label": "Deferred Compensation Arrangement with Individual, Allocated Share-based Compensation Expense", "negatedLabel": "Stock based compensation expenses" } } }, "localname": "DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r55", "r322", "r507" ], "calculation": { "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfConvertibleSeniorNotesDetails": { "order": 10.0, "parentTag": "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedLabel": "Allocated issuance costs", "terseLabel": "Issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r400", "r401" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 20.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred tax assets, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r120", "r129", "r410", "r417", "r418", "r419" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 80.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred income taxes, net" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r44" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue", "periodEndLabel": "Balance, at the end of the period", "periodStartLabel": "Balance, at the beginning of the period", "verboseLabel": "Deferred revenues" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/DeferredRevenuesScheduleEstimatedRevenuesExpectedToRecognizedInFutureToPerformanceObligationsDetails", "http://www.solaredge.com/role/DeferredRevenuesScheduleOfBalancesOfDeferredRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueAndCreditsCurrent": { "auth_ref": [ "r59" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue or other forms of income in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer.", "label": "Deferred Revenue and Credits, Current", "negatedLabel": "Less current portion", "verboseLabel": "Less current portion" } } }, "localname": "DeferredRevenueAndCreditsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/DeferredRevenuesScheduleOfBalancesOfDeferredRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueAndCreditsNoncurrent": { "auth_ref": [ "r66" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total carrying amount of consideration received or receivable as of the balance sheet date representing potential earnings that were not as yet recognized as revenue or other forms of income in conformity with GAAP, and which are expected to be recognized as such after one year or beyond the normal operating cycle, if longer.", "label": "Deferred Revenue and Credits, Noncurrent", "verboseLabel": "Long term portion" } } }, "localname": "DeferredRevenueAndCreditsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/DeferredRevenuesScheduleOfBalancesOfDeferredRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueArrangementTypeAxis": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Information by type of deferred revenue arrangement.", "label": "Deferred Revenue Arrangement Type [Axis]" } } }, "localname": "DeferredRevenueArrangementTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/DeferredRevenuesScheduleEstimatedRevenuesExpectedToRecognizedInFutureToPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementTypeDomain": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Category of obligation arising when an entity receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized.", "label": "Deferred Revenue [Domain]" } } }, "localname": "DeferredRevenueArrangementTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/DeferredRevenuesScheduleEstimatedRevenuesExpectedToRecognizedInFutureToPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredRevenueByArrangementDisclosureTextBlock": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.", "label": "Schedule of Balances of Deferred Revenues" } } }, "localname": "DeferredRevenueByArrangementDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/DeferredRevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 30.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred revenues and customers advances" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueDisclosureTextBlock": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for deferred revenues at the end of the reporting period, and description and amounts of significant changes that occurred during the reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.", "label": "DEFERRED REVENUES" } } }, "localname": "DeferredRevenueDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/DeferredRevenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred revenues" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenuePeriodIncreaseDecrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred revenue.", "label": "Increase in deferred revenues and customer advances" } } }, "localname": "DeferredRevenuePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/DeferredRevenuesScheduleOfBalancesOfDeferredRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueRevenueRecognized1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue.", "label": "Deferred Revenue, Revenue Recognized", "negatedLabel": "Revenue recognized" } } }, "localname": "DeferredRevenueRevenueRecognized1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/DeferredRevenuesScheduleOfBalancesOfDeferredRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r120", "r274" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation of property, plant and equipment" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": { "auth_ref": [ "r443" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.", "label": "Fair value of derivative assets" } } }, "localname": "DerivativeAssetsLiabilitiesAtFairValueNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFinancialInstrumentsAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender).", "label": "Derivative Financial Instruments, Assets [Member]" } } }, "localname": "DerivativeFinancialInstrumentsAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This item represents derivative instrument obligations meeting the definition of a liability which are reported as of the balance sheet date. Derivative instrument obligations are generally measured at fair value, and adjustments to the carrying amount of hedged items reflect changes in their fair value (that is, losses) that are attributable to the risk being hedged and that arise while the hedge is in effect.", "label": "Derivative Financial Instruments Liabilities [Member]" } } }, "localname": "DerivativeFinancialInstrumentsLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r72", "r450", "r451", "r453", "r454" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r459", "r471" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/DerivativeInstrumentsAndHedgingActivities" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r70", "r71", "r72", "r482" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Fair value of derivative liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "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 one or many axes to the table.", "label": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r444", "r445", "r446", "r448", "r449", "r452", "r453", "r456", "r457", "r458", "r459" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Derivatives designated as cash flow hedging instruments [Member]", "terseLabel": "Forward contracts designated as hedging instruments [Member]" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "STOCK CAPITAL" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-sc" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net income per share:", "verboseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r99", "r142", "r143", "r144", "r145", "r146", "r151", "r154", "r164", "r166", "r167", "r171", "r172", "r469", "r470", "r570", "r588" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Net basic earnings per share of common stock" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basic EPS:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/EarningsPerShareScheduleOfComputationOfBasicAndDilutedNetEarningsLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r99", "r142", "r143", "r144", "r145", "r146", "r154", "r164", "r166", "r167", "r171", "r172", "r469", "r470", "r570", "r588" ], "lang": { "en-us": { "role": { "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.", "label": "Net diluted earnings per share of common stock" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Diluted EPS:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/EarningsPerShareScheduleOfComputationOfBasicAndDilutedNetEarningsLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r168", "r169", "r170", "r173" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r496" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of exchange rate differences on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r130", "r403", "r420" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for employee benefit and equity-based compensation.", "label": "Employee Benefits and Share-based Compensation", "terseLabel": "Tax benefit associated with share-based compensation" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r59" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Employees and payroll accruals" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "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 one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalScheduleOfStock-basedCompensationExpenseForEmployeesAndNonemployeeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r386" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r385" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Tax benefit realized from share-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "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.", "label": "Option [Member]", "verboseLabel": "Employee Stock Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails", "http://www.solaredge.com/role/StockCapitalTables", "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r90", "r91", "r92", "r134", "r135", "r136", "r139", "r147", "r149", "r174", "r246", "r343", "r348", "r392", "r393", "r394", "r413", "r414", "r468", "r498", "r499", "r500", "r501", "r502", "r504", "r595", "r596", "r597", "r629" ], "lang": { "en-us": { "role": { "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.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSScheduleOfReclassificationsOfOtherComprehensiveIncomeLossDetails", "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity": { "auth_ref": [ "r239" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Difference between amount at which an investment accounted for under the equity method of accounting is carried (reported) on the balance sheet and amount of underlying equity in net assets the reporting Entity has in the investee.", "label": "Carrying value of non-marketable equity securities" } } }, "localname": "EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/InvestmentInPrivately-heldCompanyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r54", "r190", "r237" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity method investments of preferred stock" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/InvestmentInPrivately-heldCompanyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "INVESTMENT IN PRIVATELY-HELD COMPANY" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/InvestmentInPrivately-heldCompany" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r472", "r473", "r474", "r479", "r480" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Schedule of Assets and Liabilities Measured at Fair Value" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-fvmt" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r477" ], "lang": { "en-us": { "role": { "documentation": "Class of asset." } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r472", "r480" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r324", "r338", "r339", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r473", "r522", "r523", "r524" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value, Hierarchy [Axis]", "verboseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.solaredge.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r478", "r480" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r472", "r473", "r475", "r476", "r481" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Fair Value By Measurement Frequency [Axis]", "verboseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "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.", "label": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-fvm" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r324", "r352", "r353", "r358", "r359", "r473", "r522" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r324", "r338", "r339", "r352", "r353", "r358", "r359", "r473", "r523" ], "lang": { "en-us": { "role": { "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.", "label": "Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.solaredge.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r477" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency." } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r324", "r338", "r339", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r522", "r523", "r524" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.solaredge.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r478", "r481" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Measurements, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r511" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 60.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r228", "r229", "r234", "r235", "r236", "r250", "r251", "r252", "r253", "r254", "r256", "r257", "r258", "r259", "r332", "r342", "r459", "r519", "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", "r546", "r547", "r548", "r616", "r617", "r618", "r619", "r620", "r621", "r622" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/MarketableSecuritiesScheduleOfAfsMarketableDebtSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r267", "r268", "r271", "r273", "r551", "r555" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r267", "r270" ], "lang": { "en-us": { "role": { "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." } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet": { "auth_ref": [ "r443" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of all derivatives designated as foreign currency fair value hedging instruments.", "label": "Forward/option contracts" } } }, "localname": "ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign exchange forward contracts [Member]" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfOtherAssets": { "auth_ref": [ "r120" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 60.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of other assets.", "label": "Gain (Loss) on Disposition of Other Assets", "negatedLabel": "Loss (gain) from sale and disposal of assets" } } }, "localname": "GainLossOnSaleOfOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossRelatedToLitigationSettlement": { "auth_ref": [ "r285" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.", "label": "Legal settlement" } } }, "localname": "GainLossRelatedToLitigationSettlement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r104" ], "calculation": { "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 20.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "verboseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSScheduleOfReclassificationsOfOtherComprehensiveIncomeLossDetails", "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and administrative [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalScheduleOfStock-basedCompensationExpenseForEmployeesAndNonemployeeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r262", "r263", "r518", "r558" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 40.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r102", "r128", "r189", "r195", "r199", "r202", "r205", "r241", "r303", "r304", "r305", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r485" ], "calculation": { "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsByNatureAxis": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "Information by nature of guarantee.", "label": "Guarantor Obligations, Nature [Axis]" } } }, "localname": "GuaranteeObligationsByNatureAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsCurrentCarryingValue": { "auth_ref": [ "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.", "label": "Guarantees amount" } } }, "localname": "GuaranteeObligationsCurrentCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsNatureDomain": { "auth_ref": [ "r291" ], "lang": { "en-us": { "role": { "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees." } } }, "localname": "GuaranteeObligationsNatureDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r448", "r455" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument." } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r95", "r189", "r195", "r199", "r202", "r205", "r556", "r566", "r571", "r589" ], "calculation": { "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 0.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r276", "r278" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalScheduleOfStock-basedCompensationExpenseForEmployeesAndNonemployeeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement." } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalScheduleOfStock-basedCompensationExpenseForEmployeesAndNonemployeeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r130", "r404", "r408", "r409", "r415", "r421", "r425", "r426", "r427" ], "lang": { "en-us": { "role": { "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.", "label": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": { "auth_ref": [ "r405" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.", "label": "Amount of penalties and interest" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r131", "r148", "r149", "r187", "r402", "r416", "r423", "r590" ], "calculation": { "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 10.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income taxes", "totalLabel": "Income taxes, net", "verboseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSScheduleOfReclassificationsOfOtherComprehensiveIncomeLossDetails", "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r119" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 30.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount 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.", "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Trade payables, net" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r119" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 110.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Trade receivables, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r119" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 140.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "verboseLabel": "Deferred revenues and customers advances" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r119" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 120.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "verboseLabel": "Employees and payroll accruals" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r119" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 90.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories, net" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": { "auth_ref": [], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 170.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net", "negatedLabel": "Other liabilities, net" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r119" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 100.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends": { "auth_ref": [ "r155", "r156", "r157", "r165", "r167" ], "lang": { "en-us": { "role": { "documentation": "Number of additional shares included in diluted EPS for potentially dilutive effect of nonvested equity-based payment award containing forfeitable rights to dividends or dividend equivalents, whether paid or unpaid.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Nonvested Shares with Forfeitable Dividends", "negatedLabel": "Non-vested PSUs" } } }, "localname": "IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/EarningsPerShareScheduleOfComputationOfBasicAndDilutedNetEarningsLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r155", "r156", "r157", "r167" ], "lang": { "en-us": { "role": { "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.", "label": "Effect of stock-based awards" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/EarningsPerShareScheduleOfComputationOfBasicAndDilutedNetEarningsLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InformationByCategoryOfDebtSecurityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of debt security, either available-for-sale or held-to-maturity.", "label": "Debt Security Category [Axis]" } } }, "localname": "InformationByCategoryOfDebtSecurityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfChangesInAociDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r265", "r269" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 30.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r106", "r329", "r337", "r340", "r341" ], "calculation": { "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfInterestExpenseRecognizedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "totalLabel": "Total interest expenses" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfInterestExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r261" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "INVENTORIES, NET" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-i" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r45", "r260" ], "calculation": { "http://www.solaredge.com/role/InventoriesNetDetails": { "order": 10.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/InventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r9", "r68", "r518" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 30.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.solaredge.com/role/InventoriesNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories, net", "totalLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets", "http://www.solaredge.com/role/InventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r47", "r260" ], "calculation": { "http://www.solaredge.com/role/InventoriesNetDetails": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/InventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r46", "r260" ], "calculation": { "http://www.solaredge.com/role/InventoriesNetDetails": { "order": 20.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/InventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r233", "r557", "r575", "r607", "r623" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "MARKETABLE SECURITIES" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/MarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r42", "r128", "r241", "r485", "r518", "r562", "r582" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r60", "r128", "r241", "r303", "r304", "r305", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r433", "r438", "r439", "r485", "r516", "r517", "r518" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT LIABILITIES:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r472" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Fair value of liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r19", "r20", "r21", "r32", "r33", "r128", "r241", "r303", "r304", "r305", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r433", "r438", "r439", "r485", "r516", "r517" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LONG-TERM LIABILITIES:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "verboseLabel": "Longterm Debt Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfInterestExpenseRecognizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r63", "r301" ], "lang": { "en-us": { "role": { "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." } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfInterestExpenseRecognizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyDamagesPaidValue": { "auth_ref": [ "r285", "r287", "r288" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of damages paid to the plaintiff in the legal matter.", "label": "Damages Paid" } } }, "localname": "LossContingencyDamagesPaidValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r285", "r287", "r288" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Lawsuit claims" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNumberOfDefendants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of defendants named in a legal action.", "label": "Number of defendants" } } }, "localname": "LossContingencyNumberOfDefendants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MarketableSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Marketable Securities [Abstract]" } } }, "localname": "MarketableSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r11", "r58" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable securities" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesNoncurrent": { "auth_ref": [ "r54" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as noncurrent.", "label": "Marketable Securities, Noncurrent", "verboseLabel": "Marketable securities" } } }, "localname": "MarketableSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Mutual Funds [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Changes in the Company's product warranty liability" } } }, "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/WarrantyObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r117" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r117" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r117", "r118", "r121" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows provided by operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r6", "r84", "r87", "r92", "r96", "r121", "r128", "r138", "r142", "r143", "r144", "r145", "r148", "r149", "r162", "r189", "r195", "r199", "r202", "r205", "r241", "r303", "r304", "r305", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r470", "r485", "r567", "r585" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "positiveLabel": "Net income", "totalLabel": "Net Income (Loss) Attributable to Parent, Total", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r142", "r143", "r144", "r145", "r151", "r152", "r163", "r167", "r189", "r195", "r199", "r202", "r205" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "positiveLabel": "Net income", "totalLabel": "Net Income (Loss) Available to Common Stockholders, Basic, Total", "verboseLabel": "Net income attributable to common stock, basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/EarningsPerShareScheduleOfComputationOfBasicAndDilutedNetEarningsLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/EarningsPerShareScheduleOfComputationOfBasicAndDilutedNetEarningsLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r153", "r158", "r159", "r160", "r161", "r163", "r167" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net income attributable to common stock, diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/EarningsPerShareScheduleOfComputationOfBasicAndDilutedNetEarningsLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersOperationsDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "verboseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersOperationsDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/EarningsPerShareScheduleOfComputationOfBasicAndDilutedNetEarningsLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of non-cash activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r105" ], "calculation": { "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 10.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Financial income (expenses), net", "terseLabel": "Financial expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotDesignatedAsHedgingInstrumentTradingMember": { "auth_ref": [ "r447" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument, not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP), used for trading purposes for exposure to risk.", "label": "Options and forward contracts not designated as hedging instruments [Member]" } } }, "localname": "NotDesignatedAsHedgingInstrumentTradingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 10.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses", "verboseLabel": "Total, before income taxes" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSScheduleOfReclassificationsOfOtherComprehensiveIncomeLossDetails", "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r189", "r195", "r199", "r202", "r205" ], "calculation": { "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Consolidated operating income", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r511" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 30.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r510" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 60.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating lease right-of-use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r7", "r442" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "GENERAL" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-g" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r55" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 50.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r430", "r431", "r436" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Net change related to available-for-sale securities" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r430", "r431", "r436" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 20.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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, attributable to parent entity.", "label": "Foreign currency translation adjustments, net" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r74", "r80", "r494", "r495", "r497" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 30.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Foreign currency translation adjustments on intra-entity transactions that are of a long-term investment nature" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": { "auth_ref": [ "r76", "r77", "r81" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after adjustment, of tax expense (benefit) for 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 tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, Tax", "terseLabel": "Income taxes" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSScheduleOfReclassificationsOfOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax": { "auth_ref": [ "r83", "r90", "r91", "r498", "r500", "r504" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, before Tax", "terseLabel": "Revaluation" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfChangesInAociDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r83", "r90", "r91", "r93", "r498", "r500", "r504" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other comprehensive income (loss) before reclassifications" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfChangesInAociDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r80" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 10.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Net change related to cash flow hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r85", "r88", "r90", "r91", "r93", "r97", "r343", "r498", "r503", "r504", "r568", "r586" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Total reclassifications for the period", "totalLabel": "Total net of income taxes" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSScheduleOfReclassificationsOfOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r85", "r88", "r430", "r431", "r436" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 10.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Net current period other comprehensive income (loss)", "terseLabel": "Other comprehensive loss adjustments", "totalLabel": "Total other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfChangesInAociDetails", "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r81", "r90", "r97", "r402", "r422", "r424", "r498", "r501", "r504", "r568", "r586" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Tax", "terseLabel": "Tax on reclassification", "verboseLabel": "Tax on reclassification" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfChangesInAociDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r76", "r80", "r232" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax", "terseLabel": "Financial expense, net", "verboseLabel": "Financial income, net" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSScheduleOfReclassificationsOfOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r76", "r80" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "totalLabel": "Total, net of income taxes", "verboseLabel": "Total, net of income taxes" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSScheduleOfReclassificationsOfOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r14", "r15", "r59", "r518" ], "calculation": { "http://www.solaredge.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "totalLabel": "Accrued expenses and other accounts payable" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r64" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 20.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeAndExpenseTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other operating income and other operating expense items.", "label": "OTHER OPERATING EXPENSES (INCOME)", "verboseLabel": "OTHER OPERATING EXPENSES (INCOME), NET" } } }, "localname": "OtherOperatingIncomeAndExpenseTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/OtherOperatingExpensesIncome" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Provides the categories of debt securities, available-for-sale or held-to-maturity, on which an entity may recognize other than temporary impairments (OTTI) for which a portion related to credit losses has been recognized in earnings and a portion related to all other factors has been recognized in other comprehensive income." } } }, "localname": "OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfChangesInAociDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r110", "r113" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 40.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other investing activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r108", "r111", "r220" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedLabel": "Investment in available-for-sale marketable securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r112" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PhantomShareUnitsPSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded as phantom share or unit.", "label": "Phantom Share Units (PSUs) [Member]" } } }, "localname": "PhantomShareUnitsPSUsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalScheduleOfRsuActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r362", "r387" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r12", "r51", "r52" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 40.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r108", "r109", "r220" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from sales and maturities of available-for-sale marketable securities", "terseLabel": "Proceed from sales and maturities of available-for-sale marketable securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r114", "r115" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 40.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Other financing activities" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Product Warranties Disclosures [Abstract]" } } }, "localname": "ProductWarrantiesDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r297", "r298", "r564" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Balance, at end of the period", "periodStartLabel": "Balance, at the beginning of the period" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/WarrantyObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r59", "r290", "r294" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 20.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Warranty obligations", "negatedLabel": "Less current portion" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets", "http://www.solaredge.com/role/WarrantyObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualNoncurrent": { "auth_ref": [ "r64", "r285", "r286" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Long term portion", "verboseLabel": "Warranty obligations" } } }, "localname": "ProductWarrantyAccrualNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets", "http://www.solaredge.com/role/WarrantyObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r295" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Usage and current warranty expenses" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/WarrantyObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r296" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Additions and adjustments to cost of revenues" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/WarrantyObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "WARRANTY OBLIGATIONS" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-wo" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r6", "r84", "r87", "r92", "r116", "r128", "r138", "r148", "r149", "r189", "r195", "r199", "r202", "r205", "r241", "r303", "r304", "r305", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r430", "r434", "r435", "r440", "r441", "r470", "r485", "r571" ], "calculation": { "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "positiveLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Segments profit (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSScheduleOfReclassificationsOfOtherComprehensiveIncomeLossDetails", "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r25", "r26", "r275", "r518", "r576", "r583" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForLossOnContracts": { "auth_ref": [ "r349" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cumulative provision for contract losses not offset against related costs accumulated on the balance sheet.", "label": "Provision for loss" } } }, "localname": "ProvisionForLossOnContracts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Contractual obligations for capital expenditures" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems": { "auth_ref": [], "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 one or many axes to the table.", "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]" } } }, "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSScheduleOfReclassificationsOfOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": { "auth_ref": [ "r83", "r90", "r91", "r498", "r502", "r504" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax", "terseLabel": "Reclassification", "verboseLabel": "Reclassification" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfChangesInAociDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r83", "r90", "r91", "r93", "r498", "r502", "r504" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Losses (gains) reclassified from accumulated other comprehensive income" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfChangesInAociDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSScheduleOfReclassificationsOfOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSScheduleOfReclassificationsOfOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Amount Reclassified from Accumulated Other Comprehensive Income (Loss) [Member]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSScheduleOfReclassificationsOfOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSScheduleOfReclassificationsOfOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Schedule of Reclassifications out of AOCI" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/AccumulatedOtherComprehensiveIncomeLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r194", "r199" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Schedule of Reportable Segments Reconciliation to Consolidated Revenues" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r398", "r549", "r610" ], "calculation": { "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development", "verboseLabel": "Research and development, net" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSScheduleOfReclassificationsOfOtherComprehensiveIncomeLossDetails", "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and development [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalScheduleOfStock-basedCompensationExpenseForEmployeesAndNonemployeeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalScheduleOfRsuActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r38", "r348", "r395", "r518", "r581", "r599", "r604" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 30.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r134", "r135", "r136", "r139", "r147", "r149", "r246", "r392", "r393", "r394", "r413", "r414", "r468", "r595", "r597" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueRecognitionAndDeferredRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Recognition and Deferred Revenue [Abstract]" } } }, "localname": "RevenueRecognitionAndDeferredRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r94", "r128", "r180", "r181", "r194", "r200", "r201", "r207", "r208", "r210", "r241", "r303", "r304", "r305", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r485", "r571" ], "calculation": { "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsReconciliationDetails", "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r512", "r513" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-use asset recognized with corresponding lease liability" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Common stock shares sold in public offerings" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Per share price of common stock sold" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r83", "r503", "r504" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Changes in AOCI" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/AccumulatedOtherComprehensiveIncomeLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of available-for-sale marketable securities", "terseLabel": "Schedule of Available-For-Sale Marketable Securities" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/MarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Computation of Basic and Diluted Net Earnings (Loss) Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r361", "r384", "r396" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalScheduleOfStock-basedCompensationExpenseForEmployeesAndNonemployeeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r361", "r384", "r396" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Schedule of Recognized Stock-based Compensation Expenses" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "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 one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/InvestmentInPrivately-heldCompanyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r6", "r128", "r240", "r241", "r485" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/InvestmentInPrivately-heldCompanyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r17", "r48", "r49", "r50" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventories, Net" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-it" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested shares.", "label": "Schedule of RSU Activity" } } }, "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Warranty Obligations" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-wot" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r189", "r192", "r198", "r264" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r189", "r192", "r198", "r264" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Reportable Segments and Operating Income" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r362", "r387" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalScheduleOfRsuActivityDetails", "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails", "http://www.solaredge.com/role/StockCapitalTables", "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r365", "r377", "r380" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Summary of the Activity in the Share Options Granted to Employees and Members of the Board of Directors" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r177", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r194", "r195", "r196", "r197", "r199", "r200", "r201", "r202", "r203", "r205", "r210", "r279", "r280", "r591" ], "lang": { "en-us": { "role": { "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." } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsReconciliationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r177", "r178", "r179", "r189", "r193", "r199", "r203", "r204", "r205", "r206", "r207", "r209", "r210", "r211" ], "lang": { "en-us": { "role": { "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.", "label": "SEGMENT INFORMATION", "terseLabel": "SEGMENT, GEOGRAPHIC AND PRODUCT INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-giamcapd" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "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 one or many axes to the table.", "label": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationOperatingIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Amounts not allocated to segments:" } } }, "localname": "SegmentReportingInformationOperatingIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 10.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "verboseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSScheduleOfReclassificationsOfOtherComprehensiveIncomeLossDetails", "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and marketing [Member]" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalScheduleOfStock-basedCompensationExpenseForEmployeesAndNonemployeeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r119" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 70.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "verboseLabel": "Stock based compensation expenses" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalScheduleOfRsuActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted average grant date fair value, forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalScheduleOfRsuActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "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).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalScheduleOfRsuActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "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).", "label": "Weighted average grant date fair value, granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalScheduleOfRsuActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested at end of period", "periodStartLabel": "Unvested at beginning of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalScheduleOfRsuActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted average grant date fair value, end of period", "periodStartLabel": "Weighted average grant date fair value, beginning of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalScheduleOfRsuActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalScheduleOfRsuActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted average grant date fair value, vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalScheduleOfRsuActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "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 one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalScheduleOfRsuActivityDetails", "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails", "http://www.solaredge.com/role/StockCapitalTables", "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Number of shares of common stock reserved for issuance pursuant to stock awards under the plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Number of options available for future grant under the plan", "terseLabel": "Number of shares available for future grant under the plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Exercisable at the end of the period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "verboseLabel": "Number of options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "verboseLabel": "Weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r379" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Forfeited or expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Forfeited or expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Granted employees shares", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails", "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Weighted average grant date fair values options granted to employees and executive directors" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r387" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r367", "r387" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at the end of the period", "periodStartLabel": "Outstanding at the beginning of the period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Number of options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at the end of the period", "periodStartLabel": "Outstanding at the beginning of the period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Vested and expected to vest at the end of the period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r382" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options 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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r380" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options 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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "verboseLabel": "Aggregate intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options 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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "verboseLabel": "Number of options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options 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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "verboseLabel": "Weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r360", "r364" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalScheduleOfRsuActivityDetails", "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails", "http://www.solaredge.com/role/StockCapitalTables", "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r387" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "verboseLabel": "Aggregate intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted average remaining contractual term in years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options 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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted average remaining contractual term in years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Purchase price of common stock, percent" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r5", "r177", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r194", "r195", "r196", "r197", "r199", "r200", "r201", "r202", "r203", "r205", "r210", "r264", "r277", "r279", "r280", "r591" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/SegmentInformationScheduleOfReportableSegmentsReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r67", "r90", "r91", "r92", "r134", "r135", "r136", "r139", "r147", "r149", "r174", "r246", "r343", "r348", "r392", "r393", "r394", "r413", "r414", "r468", "r498", "r499", "r500", "r501", "r502", "r504", "r595", "r596", "r597", "r629" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSScheduleOfReclassificationsOfOtherComprehensiveIncomeLossDetails", "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "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 one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfChangesInAociDetails", "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails", "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.solaredge.com/role/DeferredRevenuesScheduleEstimatedRevenuesExpectedToRecognizedInFutureToPerformanceObligationsDetails", "http://www.solaredge.com/role/FairValueMeasurementsDetails", "http://www.solaredge.com/role/MarketableSecuritiesScheduleOfAfsMarketableDebtSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r134", "r135", "r136", "r174", "r550" ], "lang": { "en-us": { "role": { "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.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfChangesInAociDetails", "http://www.solaredge.com/role/CommitmentsAndContingentLiabilitiesDetails", "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.solaredge.com/role/DeferredRevenuesScheduleEstimatedRevenuesExpectedToRecognizedInFutureToPerformanceObligationsDetails", "http://www.solaredge.com/role/FairValueMeasurementsDetails", "http://www.solaredge.com/role/MarketableSecuritiesScheduleOfAfsMarketableDebtSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r34", "r35", "r343", "r348" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of Common stock under employee stock purchase plan, shares" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r34", "r35", "r343", "r348", "r369" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Issuance of Common Stock upon exercise of employee and non-employees stock-based awards, shares", "negatedLabel": "Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.solaredge.com/role/sedg-scsotaitsod" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r34", "r35", "r343", "r348" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of Common stock under employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r67", "r343", "r348" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Issuance of Common Stock upon exercise of employee and non-employees stock-based awards" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r34", "r35", "r343", "r348" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Number of Common stock purchased" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r35", "r40", "r41", "r128", "r216", "r241", "r485", "r518" ], "calculation": { "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets": { "order": 20.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets", "http://www.solaredge.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STOCKHOLDERS' EQUITY:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r228", "r229", "r234", "r235", "r236", "r332", "r342", "r459", "r519", "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", "r546", "r547", "r548", "r616", "r617", "r618", "r619", "r620", "r621", "r622" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/MarketableSecuritiesScheduleOfAfsMarketableDebtSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r138", "r139", "r140", "r141", "r150", "r217", "r218", "r243", "r244", "r245", "r246", "r247", "r248", "r302", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r411", "r412", "r413", "r414", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r514", "r552", "r553", "r554", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r625", "r626", "r627", "r628", "r629" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards." } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.solaredge.com/role/GeneralNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/StockCapitalStockOptionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r132", "r352", "r572" ], "lang": { "en-us": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "Governmental bonds [Member]" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/MarketableSecuritiesScheduleOfAfsMarketableDebtSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r55" ], "calculation": { "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfConvertibleSeniorNotesDetails": { "order": 10.0, "parentTag": "us-gaap_ConvertibleDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedLabel": "Unamortized issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/ConvertibleSeniorNotesScheduleOfConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UndistributedEarningsDiluted": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed. Includes the adjustments resulting from the assumption that dilutive securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions.", "label": "Undistributed earnings reallocated to non-vested stockholders" } } }, "localname": "UndistributedEarningsDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/EarningsPerShareScheduleOfComputationOfBasicAndDilutedNetEarningsLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnDerivatives": { "auth_ref": [ "r120" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized gain (loss) net of tax effect" } } }, "localname": "UnrealizedGainLossOnDerivatives", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r399", "r407" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r153", "r167" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted average number of shares used in computing net diluted earnings per share of common stock", "verboseLabel": "Shares used in computing net earnings per share of common stock, diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/EarningsPerShareScheduleOfComputationOfBasicAndDilutedNetEarningsLossPerShareDetails", "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "verboseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/EarningsPerShareScheduleOfComputationOfBasicAndDilutedNetEarningsLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r151", "r167" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted average number of shares used in computing net basic earnings per share of common stock", "verboseLabel": "Shares used in computing net earnings per share of common stock, basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/EarningsPerShareScheduleOfComputationOfBasicAndDilutedNetEarningsLossPerShareDetails", "http://www.solaredge.com/role/Statement-CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.solaredge.com/role/EarningsPerShareScheduleOfComputationOfBasicAndDilutedNetEarningsLossPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "68B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5498026-109256" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r173": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r211": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27340-111563" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "8B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL6284393-111563" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563" }, "r233": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "http://asc.fasb.org/topic&trid=2196965" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r281": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "430", "URI": "http://asc.fasb.org/topic&trid=2122452" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r284": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r289": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123377177&loc=d3e11281-110244" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12524-110249" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "35", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=123355788&loc=d3e57777-111642" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r397": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e39076-109324" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r427": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r442": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=117331979&loc=d3e41228-113958" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r471": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL7498348-110258" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28129-110885" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30304-110892" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r557": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r575": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.2)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r607": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r611": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r612": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r613": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r614": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r615": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r616": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r617": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r618": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r619": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r620": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r621": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r622": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r623": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r624": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r7": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 79 0001178913-22-001805-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001178913-22-001805-xbrl.zip M4$L#!!0 ( & PI%0G/^T=BP< %5:;6\;N1'^7J#_8:J@=S8@R9)B)XYD!\A=W"+ M7?GYE._4;NS6M:KY1[) ME:S\^CY#[DIKRT[L)I<49R.(EZ\SG'GXS)#T6>Z7Q>L__XGH+&>5AB]\>^T+ M?GUV%'\WE7\9#.@GG7#I."5OII289:7*36P./V]-4B^Y])185A[=:J?+!5V\ M_?N;RTP7^';TR^7/^&0Z'4Z&H^&H,_I'4VVL7N2>QJ]>G=" )J/)A'ZP1J56 MIPNFP2"J>M3H>C8WZ8;FB\04QI[WGF7AIT?.;PH^[V6F](-,+76QF=+W[_62 M'?V3UW1IEJK\OD^AID^.KK_U %7I13JG@##5!SI2> MC<+/K!>U2?6J-1$^6^'=T6%1,\+Z>9"S%"!C.#EIA-ZO8M2PJ^"Z&3XW1=HH M$"3GEH*P\QXYGFM/S\?#\=E1#5Q^VN3_J9W7V>9W,3J=S6TK_NNITGO]KD__ M7FGZ296IZ<.05J8EGRL_O4^/SQ6)E=X_5>];&&$\I'>4JQ63Y97FM7!1KAW] M6BL+8!4;NN3*6$^FI+\9NP1:![^2R>A?IE#V0FCD/2=Y"8@NM&S_=V4RG#T= M^TV&](,2!H=]EANZ*LVZ8%BE'\UHH_%2@SE* R+'W$J7!)ZGNO2V9F@':@\L M#ZLJ[%J87:N",I6@RI)98J]Z$_OM=2@Y8>>4W4B7I;IBR.66QK93.S2ET F2 MBQ 1( K]*-$6$0;=2LP"A4!6M,YUDI.KY;_=^#5;;B:1=2RU*Q T)!JMM<^Q M3E=Q$O24>2MH:%*L=H5A(+Q-UQI/"!W//X(.IDR7,+RX9+$->: _<8;#F.U*6@_O@!SU'K@?[$@,S M\T*[7$9(MR5X1;A%RJEV26%4.]*WRB -U2&_985(L+?#FI\W?%V9/5.T>/D2X M=.YUJ94.\US&V!&XK9:;:"=\'4+L0',*6-XZA%PY 85"% MY$(G-3(($!96%Y38Q0V,B%&H&T/Q-6?I"#+!>$[O)8_?QMCH$ZK.4ZO?B-1Y"[I M OP A^#I"-8;73N)2>#"ZV9=56TK(,V%X)-6J)#[7!S=/?-'R'1N$!FE/=50,TQR *B!M)QP(WY+ MNM9N$_ZMUEB%K":KRR0%JU0"YYSW1KU0KE2: MMF6=GO<^\,N7+]0Q3UZ\.#XY/IWPJU?CTVR43=+)\>F8D_&7>A5;Z]3G4AC] M]<%/9/*S>^<[\[L;D%A.6]UN3+Z2((J,J!40'ZT>:?.NH$]Y,SPV';FCW2O+ M[=>F9I8CGW8J4.PNZ']=GC?5%UO;0W=+XRV[F!^,^B3_#C%O9_E?;^E?8CF/ MLMZ/N>:,+JXYJ>4(1S_'1&U_S5_ID3',/R7M,7DB$>27>,('-^\I>?@XS[3, M$NBDY99=7/R"%/>9[]%[3\[=]^B]Q^IO\A[=(>CVZ^Q(_@XA?#1_3O%?4$L# M!!0 ( & PI%3T"&=66@< +0A 0 97AH:6)I=%\S,2TR+FAT;>5: M;6_C-A+^?L#]ASDOKDT VW&RFUYK9P-LN^EA@>M;NG^ DD86&TE42=G1_&[ MJ_S79$+_TRG7CC/R9DZIJ1I5;V)S^+PU:5MQ[2FUK#RZM4[72[IX^]\WE[DN M\>SH^\OO\,CT^?1D.IO.!J._,LW&ZF7AZ?B++TYI0B>SDQ/ZTAJ569TMF2:3 MJ.I1I^M98K(-)TGN:ITN9G3I^]UQ8Z^Y35= MFDK5GXXIU(S)L=7Y@D)OIW_A.1W/&K\@S]=^HDJ]K.=4FY@7%TB0QWIL*2C37Y$RI,TI*E5YMV[UIYO3J=N-6 M]5ESO3-&-#J&HL_2FK;.)K>;AK:(ZBVH4G:IZXD8=DZJ]69;9:.44#EO?)WRXQI]:YW6^>:K'1^?OQJBO MN::OE68[AO&L3$R^4'[^?,QP/*5W5*@5D^65YK7P3Z$=_= J"S"5&[KDQEA/ M!I8RM@)")S^0R>E'4RI[(=3QGM.B!BR76K;\NSJ=+IZ/_4ZF]*42UH9]J@U= MU69=,JPRCF:TT7B9P1RU 7EC;J5K K=36WO;,K0#G0=FAU45=BK,KE5)N4I1 M9Q'Y['6I.V3EE-]*E4E<,N=Q3UW9JAZ8,.D%R&:( 1*$?I=HBJJ!; MC5F@$ B*UH5."W*M_-N-7[/E;A)91Z5=B4 A$6BM?8%UNH;3H*?,VT!#DV&U M*PP#R6V&UGA&Z'CY 70PY;J&X<65.T./ 0UT1[,=M.LZQ]Y37F,>7:=EFV%. M.'-@U3'PH&6_-O"%H$E05I8[N'0N:L@3TEE5!_*C@TH_(RB\FM+[&P;[Y,7G)\?_ M6;C.V5W\D1UE\ARYH#UPA\&:[TA9#NZ#'W2"_ [V)09FDE*[0D9(MPJ\(MPB MY4R[M#2NQ3AA'&O*Z,#&FI0S5#LZ@+\R!@""4WI 7%RGA:I!ZF^PF2_;$AV/ M7ZK)\>D!1V6.3[-8BD4M&4<=\2-B2';\ %;1S:+237D?$)3?$)1#D"SW-MC0 M0Z+6O9'ZH_B0 *L_ SL'ZI#>LL.D,%Y@YE]W\%AB1ZI:]_ APMX)PTN=I!@/ M3(NMU&(GK[0+_(!>.*A@0 \:29EV/#/D*LNE"M[OXL+.@^..QZ11@VR@4DB( MP]'&M8G3F58V9!0Z1J_ GK7,U#J)*&';N!!^ JD8Q] +QZHPJ$'ZHM,6.0HH M$:L+2NPB$T;$.#>,TGA*6#J"KC">LWOIZ>^%KN0VNAZ\J_= ]G ^>!#6M@@S M M.5S@1"RIE:"0TJ!Q1*ZB*X4C;K?0S4:97@3.PW$J?NDB[ #W (GHY@O=%U MD/H$MKWNUM6TM@'27 BO:8HS75 @)$%+KA$N2P .+=P(DJ4+\KP(*B!>-V"Z M9P*K]) N5JILPY868W.>(P'1*YC)W9%!; /B Y@J%N].*@**,!#TXF+JDIC6 M[VO0@ZM3Y"&4JK9JLV1I^:\GNSB[=_E?V!\<#0*U%C+Y\P!"!GZ)QMWWE1R$ MNDP@M-P)B$>PBH0BDZ:M%5<,>/^.62OC/.KEKQ^Q65WKKO5 M?_QD2WT0?G^_[/OT"=EW>#N2]0 >[W:T\,P 1(/-+?Y_1!#U9I=*W:FD0J+D MC77;N!4JY"UQI;UG_@"9)@:14=HS#37#) > &DC+"3?B6]*U?IOPSZW&*F0U M>5NGX>AW^'R2[#;Y:Y974D0B9E B!\AE0EO M;/I3\Z-@T"6D\:S7DT"/BQT7J SC'6^IX%[(= D0AL#OR%/&,9(Y>2W?5A62 MZU\XK*ECXCO?-CRC*(4L^ V"46ZQM\9P!@=B@#O#^Z[.[^-(XKI>F7+%PN2U M6G9O[VS')5PUI=DP6M>%B>RA;J **'ATM-M_8[,%SO3YT/A;N&'^R8OCSV8+ M^D9MZ-4X7&3]=0S@P\$DY;)TC4KAG->CV2B4&Y5E??GWN41;Z\P74IC]^\$W M:O+970N>>7N^*TDYZW6[,?E*HB-2G5Y O.-ZI#&'@GX35,*%U9$[&M[;W+ZS MZB8_\MF@ L7A.G_KJKUI_N@E]TZTR^1@-B;Y.\2\-PSPQRW^]UC0H^SW5:$Y MIZ^WE/==3,WVU_S1=>EVG\P_)^TQ>2HQX_MXIH=J>TH>/LXS/9<$ NG99!<) M/[:EGWC9O7>?/;SLWKL)_U,NNP<\W3^='&AI8FET7S,R+3$N:'1MS5AM;]LV$/X^ M8/_AYF!K EBV["1%8SL&5%M9#61V:CM#MV^42%G<*%&EJ,3>K]^1LAPE0=!F MRYL0(!2/O'N>A]3QZ$&L$S'\\0> 0_>O.("VSG<#&?89/!AU:W MY;;Q%]FE KC>"G38BF6HG(@D7FQZ\6_*$Y3!EUS"7"4G?-<'V-"%GBD=]L*-S M_@_K0R!8A#TV3@_V7/OT&R4:RJ\JB;!9!4>RS(F9H8,. M6]WC;82'\91P2C0-%/\Y_)9CK[?3 RGH;9Y6_BTQ&SE68$VG#5QXS=1.W$ J MRE",5*:L#^6;$TBM98*XLC7D4G *@2#AWSN[EED/CNX:=VS<;'TC >72S],;PAL2J)3MSW9N-E_]*&\-)$_Z\XG!.4BJ;F-F4<=N$K%!Y M0?!TU1)JVXR%FLNTW&9 *$V M%B-T$^U$VT&?"Z(PK8H-S%DFE:[.!71U)E6"*=OY;*8MI"#*-V?TDH5QBGEZ MQBPA@..\WRO(\*@2-,;2'0!5QS'=O9 MBGTMN&*FO,AMR!WO?7( &*)SO$\/=NQ86"BNC0=_'<8D16A;BIV3PZ-2J,0" MP'9*;RCS%/$FQ/H.<=4(+B;%7LB+,*[XW]7EMB 1X9:E8KE!VS2SB1!X$.$< M3@1RR3.$GS=MQ(BG) U-/\:CW$8VD'!4(4JR$A6SD/)OJ?VB&_7M?3ICE+CW MRU[GO=O'C;6!HW)7O9W6L>6YJ\H%6PUJ%CN^TPG;+^97)42$158"R$'RDF/5 WUHF6\"U\_9- MHKQ;P6V]M#6M=>!KG=!_I8=U[)-Q^][/8+M::A7L8YXW?P?HMT;_Y:@_!9U' MJ3>*.8LPD6-2U_R*P2R*\"*J[G-^H3+&^N\!U^@\1'S[%XIC!L\PA=\#>?"X ME:E2ALT35=*XN2P\8>[ZGW>\>]>X^AWOW@7P5>YXM5886_;-A#]/F#_X:9@;0)8MNPD16,[!E1;7@UD=FH[0_>1DBB+&TVJ%-78 M^_4[4I:C) VV=$U28$* D#SR[KTGZGAT/]5K/OCQ!X!^2DEL6]C63',ZZ+?* M_[O!GUP7+EA$14YCT+(+D5QG1&Q+LWU&,BK65&B(%"4:IQ4Y$RL(1K_X\X1Q M;.=P.9]AD\+;9J?I-;W:ZJ',MHJM4@WML[-3<*'C=3KP3DD2*Q:O*+AN";6U MP]H/9;R%/;+KQ>LC7-84JO82[71+QN M@!UI0$X52WI@9^?L+]J%MI?I'FBZT2[A;"6ZP&F"(S9.%PX\^_2<$DW,/E<2 M8;,*CF2IFU)#!QTV.Z>[" _C*>'4T5SOEH>2Q[?Q6)EV &SD5($UG3OX@C15 M>Q%"J6**H(44M =ESPVEUG*-N+(-Y)*S&$).HC_W=BVS+IS<->[9>-GF1HQ2 M=%R*+6<_!;@$%J#.?C3T35?7/G3)2QG+PVE M_1:NFHOFL F+8&@E;1^?>HV7AN4OP!_-+I?!"+XCL2J)SKPW9NP\.?O M_&FP<&9VG^3PQ$X3J85?.\W^ESF#2P'%!!8P)HZJ!N4T9 MQPW("I47!,]!+:&VT6BDF13E1@.2 XEE9D[)^O1JDI%:)J!3"@NB0B)H[LXV MG&[!C[2Q&*D;:"?:3OI0$(6)E>^/XSG-I,*9B$ZJ-29M]X-9MI"'\=&>'8T*Q;3Q$&RBE B$MJ/8/CL^ M*85:6P#8%O$-9280[YI8WQ&^-X*O,\;12H&\0+1[7;XH2$*89:EH;M V<#6> MHQR/(ES#"$8;P\X:-F#!!1&3&,5[,;&0#"6<5O"0K43$+*?\GM?\_W\D( MU>R^.FB_\7JXA[9P4FZ@[T< 34*L2"/*>9Z1",O4<\=S;#\C<5SUOTU9>!2BKOD>*60_T55O%EG"M MO%5/E7>KN)WSEHYK ]BM\_Q:UEC+/C?EZB6J57B(F=[\':'?6P(\'_EO0>A1 M^@U31A,8[W/E+$GPVO@%SL]4S%C_76 :G4>([_!2,426(;1[((\>]V:J7&(3 M2)5-;JX,3ZWT?[S^W;OAU:]_]^Z&+W+]J^7IJM5OF6N_;>Q^O?@;4$L#!!0 M ( & PI%2_C\"X?A4 +GB 1 5JSW1@#F^]]/9Y>N+,XUZEF\[ MWN*GLRB<]WX\^^?/?_G$K"5=$0V(/?:141L2EV&X_GA^_OS\_)KY+@G@)7UM M^:OS-Q=OWER\?7MY%I/G*)_?OO:#!9!<7)Y_N1],>;$)X4?7\;[FJ%\> S>E M?WN.R8^$T90<4^UPFT$D?G<>)VY)746Y7P90L%BHHR!V/!82S\J8*#&=B'CY MX<.'D*6Y CJOS/'^'%)30INN VKMJ($$%J]D M3JRP1U_6+O%(Z >;&WC>%A0&O7"SIDQ>#B2?8S+B?-&[N.R]29'^:/F1%P:; M/"2,6J\7_M-YDHC9L@Q1$$!SJ\J1I.:RT!=K*2?'E!RI1QR+R6EY4HZ8.9:< M%!+RA.$ZJ*"$E!RI31TY)23D""-6T/BN[32%DZ.VWV:,!&&9'E[*2:LJ MV"9)LD'E"T+64JXP(92"1+]' MQ'7F#O2 G_^B:9_^K]?3S.',N#6_:(\;S?BC]^5J,M!Z/9[JK-9^$&J>M-:J MGAL;LX$/G85;O_R#0C[^H799^=-&&B%IU;^GYO_WJ%(>:6I5F&>*_ M^U6;#5NU*DW)\<^>%6:C7[T:4WK^;[\ZLW&T5I4I.?ZI7:%Z*%;6*QTOSZD; MLFUAO:RP1LP4Q_EZ?*2Y8AYPZ-^_^KV546;B($W(YB('H()O&K*R>WI$&'KF<3 MZIQI#G@/V6-:;%JP3>>.Y_#J+\"%TWK:M6]%.(43_Q+/U@PO=,*-9@)OP8HS M_.F\6$2A\ CJ'7D_\__@RC HBF=$]RS)G) H,F;%-\IF$=>*7'5URI MO.][-O6@?/@#R8Z-$YXKXN),<[JD-&0Q%C7HU""] 62FH$B:H-0?#:^-X=2X MQG_3T<"\UF?P<*4/]&'?T*9WAC&;:J\>/!+9#M3UMPZW9KB-(8L7+FGH '-U M0YZCJ$F 3-^CV#J4A-N248UVN_W07LZ M&_5_N1L-KHW)]*^:\:\'<_9;AW8EVKN,KZC.6)E;58[U"=#<&3.SKP\2LW[$ M\M1MXQ_?HFW :)_CH6LL#8<"PI8WKO^LFI#+Z=5@_[B7V=>G=]K-8/1K-T57 M>[,+P95=[$#B SJO#K-5%4^;T^^<68Z5<#<%B,/K S,XUI!T"I78LAFAWQFN8/%PH!''9GNV7= MYG@+W8(DP3[5)UA^2.V,F M-V;SIY5@SO!)#< /10!N='.B?=8'#X9V;^C3ATD\4^I475+ULR]H&A[4BGY7 M5/2O^F2B#\&Q&%T-S-LX<-5I.6^3YC2 =Q/Z1+TH,SV%MVJ]OR];F!MC,@$W M8&+ T/W069&\TO5^?_)@7!M?QN@Y3<'PCL#/G<#\$3W>@:E?F0-N?&,TZI.K M8?I'$::D8"TMF0\!O&PM*5P32N\P+#C@3S0('>X^>(X?#/V09LZV+$V-SH]% M=,"?_FQ,9F;L7 S-T40;CF8=#I)A@EG", $/:DV7'&<>B]+Z^MB<=>ZS1+T6 ML5Q!P?Q1J>(W)4<9'()[D"R&@[N<3J Z3/*1*=3MC+RD\R+QA5KC)9Z5\Z+:^];5/UDY( M7!$2R7LU$"6W.A>'[;1_2% P9_$:95%C5G+,ZP0(.RAK10I%S"K2U."4?'E) MV+##0F[4Z"+>&[4]^)@J46M1.N'4ARCSA;A#L$#-PO+A\+]LZLQ+L4[&FTF[H;4 MW<#?$"?X3-R(WE.".N;(Y;!54JCA*\4^*F/M'3@R<'[%YNN%F]&CZRQXO7EH M%.EJ8$JQ$'E OD.E3D0^FSLFMU6PT;Q(4["6^Q>@QK44+Y'$]L5Y9UH?_D]K MU-(J.YO9L $8+'16&/=*$W#;CP7/,W]"+7_A.7]0V_1NHA# F?EC&G ''P"H MZN!_2DWJ)E6*\JB:U):O;2/24LZTF:]EO&FFI\77H-4.L6H<:Z M]JF/_#1!J%*+Z]1XI5TSV+,9F%Y(00=ALB\X&Q<;M82=I:@;0RG<5:\QI+5J M2;7"J-ZUAQJ+V/S_:(V5CV'VG>_\=0B5J+XKA<4*R]R\5,WGQ6IX67+7BW<< M]F(^*"=DOIT[]96]5>-1"F$5\8A6*Q)LL&>%2ZJ1.%2VT1R//S-,L_ M7RF P8>SE(Q#-WY@K-:NOZ$40\]#WZ/)8PWP#RU:W5)V;3T26PK+.-$L@16- M)L,M>,I:6GW"01\-&2N:X(UMUC*HW8[J=2@E^)ULEV77:2N*59B@&VUCF+) M<46..1;, *X=-X*!8DC#-"/VA#2S$M^CE*QN$Z6XGJQ-Y"-Z6T[B=4#@A<\E M$VXT8$=+^=%>Q;T>>-(X4UVCVN->@*P9I%0D$*ER;>@8!:F;3"GZ5W7+0&=, M&MT](+?Y*@(E3N\EV]RRNPDZ;/;9:R_.RO!K1?%6X$7J[&V[70Q:/GIPI,+4 MF)=CADUV\N>G=RE/6LH4-_-;MI)Y7==ZCM)Z<"G$LQS7X90'M!QY0>I64XY' M'K/5Y#GZGVDO^(/!N F=:_Q#Q1_Q:V,_G3%GM7;Q \?\W9)_@)BO#*3?;?TW MB/KZ9>6F)%B\XB.FO+$5M9-4G!:1?.A2_2%E*,1?XZHA9>9SJ0>CL2__13AL^K@#C83O=--K)3@5=&W#BO<-X!D_Q8I[BN.-2 S#5NNX MDDRRW;2GT*NX%&:ZMX[:_,"+\6)1:E-[#*.#Y:R)&Y.5I*^=[Q0T$87^;>#8 MTPV#DB0M69[>MA;\!*X)TMSXP92(!WWQ:.T]CF'\29^'-!AY=+:$:A;+&Y@K M_$9)P*!6QAZ\@!(7][7=@BPY<_5-BC^%UG%(S73&F7^CVAP[P99I] 3T&&\U\#TAKZ'6U[ \7-YZ#+>\-!<9(/"7&]'5K0"6JTD"=3*>@@MPQ61R#<4I8,E,[ MZ%IFIRJXG2UA#"4X :XK7SG'"4CJ1_7D$^C:+Q5,$.L()9"U7R:JJ&&Y4@\ M-$[VW;IY/'F'8;X/N<&U)*$HK33U&%[FGEU!*H%PMBJVI:#M*Y\$]FA^[03 MOQ^4?^;&S<1182YB+XR%??;$(Z ) &C@K!YOF&/=VXB)";MUA MS_RMZ>4* U@IVCUY<5;1*HN60(^$\H)-';TH,K>T,Y1%J.H E92GTNB'$?(+ MB'"[:WJQ:VK7$;4R:VY[1YSXW>3^/7+"#6Y(@2[GA9+-*Y44[=FD4F"QZAJ2 M(57(I)Q;1Q%;]S("J/XS!0(@%M]<84?618GV_6SM$8!U5,PU560 MDF9=C[P];1QF?"O<.>:QR$5S#@"9+"#4=:90MF,[@$C)"C?)U#*#C&M[N#@U MFB=K,,1-SY#D^_$NPM8T747?%4Y@2)JJ-+4]+5-@+]LUSA]QZYYPL$ M6MV\ MK1*7EK9FE-LZVVN*DPIBW:U?)64+9-,]LD6?>7#T/8'*6Q(WDW:FIY6/>S'5WI& M8B W>]6BT$;*5+JQ2\)OEM0:O2LL7#Z>Q&]L %;CL!,-9DL_8L0K;NP>S;FP MVTW@HA:.4]Z!D!\Q/#G"Q1.PY'V?A6* >.,47XH75@QX]-SV&VSX[I":&0*;^+V,0 'I!@0/%:![9EN)&Q9'[P').H3%E$GIU#K76I&]94RA=6U,EF8*PK2+%ZF>5 MDFS36],:%9.=/.OA0N_:#8)G<1GD";%'GAF(UZ# Z/%SK()K^!3CB4, Y8)(J\B[)%[O$X M\/$D,+L)_)7@^:6^DBC5+LI3Z+J"#,8+-"B'I3=K\^NL]6<2V*Q":%6&_QK9 MP2?B2V]X6A"W%>*Z1&-]R LY,1V9C$5(/\5;I6S@=1P]NHX5_^[H'S7SGH9& MGAR\*N'&#_@Q28+[0]STV\6;=*>3\$VTO$Z:YSZ%85&02WZ'2R7%*4@WF3Z4 MYI[BRY9--\<1;FGIPW@;W^=1GCA74K1,DG0U$6W(]M#Q=G-:2:QZY"V6<4J# M)\<"KWK:?W_Q7BF?G+2^;'^&(W[4;U_.N.\@.?+[36LI*O3['Q>N\3&QG:IJ MD+?-"C@H,,L%E>KF&,5^XVB8'7Y<;M #C!YY=+F>XOCL:TQ"F>V4);;,4J87 MFV[#6J5M-I44K9E9*J894QJ&\0OTBRFQ?H]@QH359!,F?8&7NX2_^%_)*B=W MTZRM44CU5)O'1:Z*WW?2<4?@@M-=;3*2,=GP>!+Z6\F<9A2%.#.TXUM,H LR MQ^)[FR7![3^AKO;$QX\H[*\45Q3!SWV"#K> 800-!)]T;9T;W+3R;37>F(DV M0>$'89-M3G4SM,UTIVSOWNBTF[1MLN$5Y&4QQ+=MY'A:L555EMB:T4(U? I\ M5VY551&U#:2:G[R4V=;&65MD$9'WY !W?!BM#&(E21LAQ-@GM:\C5.J85Q0O M^%0&3AOE:M'2207??!K45%AIIE.P0K-G/]TB>./,0TJ]6]=_Q! O+M8Y3_)S MP8URM:R1"[Q/T:(VE'=7GI9)^X#W33S#7 ML#WZY@R_3\\^-KE8.8X5X?RWJ M4VC66T'PJKET,V4)5B55NT*3W,"8'H"RCG*W;Q036H-.M:-<\'\*&Y@S/XE_ M,NY2D+5IQA8--KB4:@?DF;@8#+\BWM=KNO:9D]M5HR)J#:Z*7I?G7SR09'H3 MBO,T#&^C7)5"JS.=A!+0?/KS.4:V^!=+-C@\X/H5SOW62"E*7X>Z-6)O^_2G M%/.(0L'V-N\ M^6AM ;XQ%I7LW:6?_DK^ S98L@1FA>A]:1.BD>38:/9C/\5(Q].X+P1<_A^-+8FW=F _JLT@.-Z/Q53J=BVK)#1 MO(=6:PR7M(WW# =T@JS@:6-2U?GY$0&RO/?1RXFZ5=[EJ=P/@F?:)<(>) \P M[,,0>+X\H^74-4B4VLG0>_+A% 8>P@\HA(09,#?R(1O%LG]7Y?VTKYP;XR ( M(88DM%[73!,FT$&+P/L;NG7#K/S0R58,+IC6#H(YPJO8>>P^/H%KA$,0\Q:W M(MW ':TAINV"13)!50'7];U3<7=[O^C9EMG78?^J/9']:D]SB94*LZ M''3O!L/!;&!-50$J=YP@<8#O1'XLD"'ENX (OH:0FAPWP\2^4X,#9-^E7_:1 M4_B:SX((A(L"9!\C]&MQJ# 'Y"F.%R+27 "PIG%#I]V"?DBR7YBLV\WW[31L M^#']V>X2$GOQI&L?/$$__J!=;&"_3Z2BA;M>A#'5O4HFTW9V6PNOS,?0V<'^ M9_T5><_ C^=+V ,8;^AL^0_P(RC ($6O"=M7@+_#U XX$?9"ZL"J1T5 97?T MZ)/CH(A*E5IM2"5,.:-N6$*]!&3VK18D622QH9P(.,\WLW_2PND8PS7PW-1? M,O\1+B&6G=D2U/;/&FW3 PH<2?.T:VK_;NMQR]L5Q1 " MNJ3R%LMP-'\DB2:(0(CH[+8>SSSTP)/GQS:2FI=IB)SO2^2[$!-F:L*- $\5 MJ=W6X^IR?%5[[,/&=OO?6J.],=@PWR4?YQ4)=+%OT54SVD"ZG/;94E%I$"II M[;8VK^U&3O@G7=10_[NA$L<1\'L^(,2;>W1Q+!$12O5@M_4Z\PFDD7XX3*==9VM[NZ'&=Y;-!"D<5J2Y(>Q-" M"@N7QN[HB0)B55?5+#Z1W=&S>"]&6!EK&SDT5;1V1S&<.=PT9K]L!Y\N@G+" M&Z)@,8-X5<*A!)7=T>/T<^F'/GP*I03-I;$[>IS\O1>P7>TC=*:"TN[H<>I* M47Q)W'ZKQ[/UT&J%@IB?RMWGO::Z6.ZZKL=2+L ? \\=!#VP]D(@6GES*.Q; M/0MQZD:C511'W;$Y+TFA#Q%AVQNC.34]XOA)I2?[5H^[GK"L60!="^" &GN2 M8YN:6,_Q1/.]FMB^W3GP7$JNBXL( 7:RS] _'N3CB@4U:8L6B59)QK/IA7#K M*.88K3@YL.R32)Q^:B!,)__G&TH0$M-X@6R3XO--^T(PY7@NAR:; ME;HBR.*T50:T?05(*_):&=3.%4#=2X1ET&ZO )IK!%LA56B$ M]U4"S\\K&N%R3YG*4JE&([QS/5:\F-,S;9[O<:\RU+S*D=:G"0U MS8[+09;)I)IFU87()3.TIMEPJ=$6IG.-6&NI(I;(^E[[FJL\:6R$->.PSE/N MPSRS"7Y9":0@)6V$2U8#JYZFOCZUELMCR[OH3ZV]XZ=G.9)ZW)4&>JH@TQH%I!'2#> M#.A@Q Z34M+Q\>,CULEITEH3WU\P_7:BA0)^"9FB/,-J*!64MF(=,Z?&.@[M]DQMF:;S&VLZ)DP]&RIR4BU2+HVN ZA; MWYWR<4?'7.QE.!3Y$YZZ NM"G,:)I\\;U)BPX#RS!"HV&@NQE GBXG!>#K,8 M@ID ;X]CWB)T&[1=#:;]"$]B_Z2I'YJ2-I8%A8;!S'/.TTUQY&B"PBK %<:7 M1NP!*H"MCD"-V/"30"R,;B5V]RY@SFJ)*X0!M1'303YH+8VY%>SYVVS]'G7U MJYXCC/ML2!R=$U!IVANFGY?:S2RTT[7_*I'&&2,-6E[!':,C3IY,S6(PA]I KX;W>X.NY76Y= M$9781_,"R3WW:,*R\2B@IWM*(\+J&F"JR:\^SVF"ZKVY>$_RJO_7V+?TJV;L MR5RJM.5\[*45?"D\E*+I!OV]BT8FD-!1=2B7Z44DQ1]R+1/9TT'$K(JX#Y/_ M;X\:]C),VG?I0VJ-'"^>[@)6\\UTO:.P8C;W[YB%^$F]B M0FUO*13GZB#8.T\HKK,0TZJN8'GU-X>'TM$\2@^EL],&^3,7,$PLRVB>MS9] MC_[(O)J@<*?6K^AZF*&@8\G9$@J)99(9A+Y'D@&25E-^%ZK%5745BZ7!QRB8 M O9,4^YF!E&A&)]*4VW6=$D#E#L0QR,KEC*I,GWE!)?R;(-T<58%I;8''/9- M6>ZY.B43F*/36#&WQU1Z358F^]+KLI10RG2HZSD(OEO:W?5VE%?;D>MZ+.*0 M-_[M%DH0^=TH/R7!<>)E.E1V;)WGGF7I[;:>;?-#_O:.IRN-QQZM\N,7G$$H MNV$M[^]YPJ^B4WXF@L-?/IBZ]^G@1DE9!HVW,ML2UV#P^)2EU_4"Q.% QSSM MCOMR@DTEW9'K4M<;$9Q5,W.;Y-2E=TDGNAY6H*PY$+IQH=%7$*9S)G:;F^PQ MT1[P?3*:;[?E[Q&>%K;E!1*HI7]MPDEYG*&N\U?D8E.[(Z>0.2 M0_Y(L,L.5+"*>U)^O8)CCO_TPJ6+P0OPF9K=@>!['ZX1\4J#Q0H*78]19**C M@LK/F<07*!D=Q9Z4GZV0&H3D0\FCQ8-@MQ'+1"TW**(>E%^E.*]3V&X^G.(4 M2CI1?AN",S1Y-1@0$L7/&4,'!2[ FW'TY'M.\M\1VQ>B+/!&2+FC0 MP)2['D1%7TK(=#U@D6NR@J4[V9)#Y<_;PX/A^\"]+^@4(JSR-O17+9 M]QV<1R3BO/-6-%<;R2JGMK?9[+(5P%LI22(9B_ 5WX'B2G]L#D72D>I'*YU%:18/#^I:+$E"H8S+@6 MZSR"J2YWD-CS-%TZ$@469ES#5*N.*%1C2.QIFBZ=(^H])'8U+T J%^[].44F M)F=B>)!*%.ZH\A6#W?R1HA&7R)@<*=8N$%[-S3]P0G'J>TS.:\I)XH1:().S MEPIJ[9MI>WDE9F( 7NNZF M!@+XB?UD]P[CYXJ38%7$FNX#V#)VSR[574*7/2ZO#HM/K>GV@"UG?R+\/=[H M=R!1Q\6GSMTCH.^:W<*DX&Y92JB>"4&B(ERA2AH1!"H"%NJJ?$#W9K<$90^0 M3F'@(?R 0DBF#AVPB)7"E/^[1D?%?3%58$;XKZSJ<6&,B4% %^\1"^YZ .,- MBU16+%LN@"$BT^2V'@.0I.78VX>4NW0Q7/WLCIA0D[,J"CC/8EH5)STX);2: M+KS94YK=3"CJ#UU]+F'R]"6K_4*!>$:=T&M-E^0D'^CZ,0UT9RAA@K"RQK7H M;'Y&;?]2CT"AWLXR^^U?YEI[CMRNL MJ@D1V1&H*^VO&>FWD\>[W%";D5T[S0B7;;#(V$83)D2MDJDVMV;,E?K59=_Z M*TR;RUC=9%N'J=F;0 V]:':,M>.L&K*/;+_ ?2-=U%S5A/&88:)*/U'! MQT%+58O#6Z;Z?IRX2_OFW$S,:ZK16%0,3UDX4"K$2[8-1V L'Z2+>_*MV^M- M'JV^]6UL/4RM:?>A/YK]84UZCY.)]3 ;#KIW@^%@-K"F&@.=6(ZY\NQ>Y3XN MAT)7P,-.J13.\%0CX-+49&[BY#I;KMTC'*?( 3LPX&]S$^,(.TM X.C)]Q;) M00*>.3JB*]5M6PD00[@ ?L\''O\21$YSU?U6WF7]$55S:F K#8H1]7&* UQEJ>3+WDJBKD\M]D56@_G;_P!02P,$% @ M8#"D5-TES7_!+0 )R<# !4 !S961G+3(P,C(P,S,Q7V1E9BYX;6SM75MS MXS:R?C^_8L[LL^.Q)YMD4LENR;8\HRJ/Y6/)V#/1Q#!=[AY$/WZ?AW'3S^?GG[[]NV[ET?D?Q>B MU>GYAP\?3_.&[[.6/[]$WD[K;Q_SMF>G__UZ,W/7< -.O""*0>"6O<@PM'YG MGSY].DW_BIM&WL]1VO\F=$&< A#2]8[9@OQTDC<[(;\Z.3L_^7CVW4NT*.C" M;19Q\9GJ /\\S?[X_E__\^[=+_][7=R MDOX5(!>%/KR'RW?;_S[<3PY']8+X=.%M3K=M3H'O8T((B3_'KT_PU_>1MWGR M8?Z[-8)+)@=R\@BP?Q)(_R"CG38A!_\?!F3=G"S@$B1^K)&XP[%UD1IN@!>T M0VDV=#-"TS%.-G#S")%.*G?&;43B&E.#W.01GA30-1)*&[T1N4$8C[3NF^V M&5$Y1:+1([A8X2'.SS]\S"3*/R[#8('QP07^3Q3ZW@+$<#&+\;\8=AQ-E[,X M=/]8TQ5QG[*9XTB$OP9,7 W\. M'GT829-+Z=J4FL\P@ CXMP A?#(\PRL8 \^7)XG5ORE=7P'Z$P^%,)L$=\I[QXO-?3];0 MQXMR\P2"5U5$T@,VI?P:>.@WX"?P*P11@K(]HTHM=Y"F%%[!%#]>EQ.L.*$D M'7P4++[@EEAQ&[GX3^EDUE[_];^@02YB=33VTI4;>"&Z#>,&0"2':X?JNN$J\/Z&"]TPA1]JCG2S\>)\S6-R8KSF M\4\W'GCT_%KR6&%(G2=Q^O_I$[DL!W*T]^>D/ML>D;BS9)>D[?[YCI$8SQV^ HA69.W M80"W/^J!V?3KC7D"5YFVL S1)OUT90K@4XBVZM$JWY53?/4 9%]. @Q-G0N: MOM+H+1ENYCIWVJN#2TAPG3=PV<8).5!,8YB;T-N/OD?R,IS\<_S ML#PR)L%U$F/];![>092""%PX??2]54JCLL#LA)BF'!NY;K))?$+.-%Y#1+8G M@FMRW28*'UF,-V%452S6 )]6T208A:ZGRA(]7VN,^?+RX>O#S6@^OIK.OXSO M+Z=?[^['7\:WL\EOX\DM_G%\,YW-JLO7]4$4>4LO,R[B:S./?&6N=$1/QK<% M7'J!1[K=8";ML ^^Q#!8P$7.0$)=&P8&0@>FQ _=G<_[Q'8;HD-C3)1;=98@ M>DS-,4ETL@+@Z13/Z]DI].,H_PV9Z;.3#V=;:^T_MK]V"HHP:#C!_XWRS_C@ M$?KIQQUV8^=#QCU35*>V$!F*TX;.F5EJLVDFJQ$?Y>2 >_&DV$WK9PC+'BE7 M.[9B"@9J>T.TDPL&/GW)OONZ8SVFT'W0UA#-H\4BE4G OP,>/OVV*J20?FX_ MY]P,%O$I)\8E.X;ST0C&>W*F!' Q!BC :FLD!$3OX'RO1CW]RN@KCM MG7_V6-A<5=UCG8O^0P\%1][O-W;.#)VO:ZS.1-,D)CYGXNCF4;W?UCE3%)6, MQ7N9;72\K\?+);X(3)>C1?A$+H.CR/WAPP^L12SJYYR9$7_I]$ZB*(&+JP1A M'G+*S=)I6WN$N2N,=7$VEESN3+'<\Y^L E\MLJ8U/(5 M^5HC.F<_&M(Y_T@R-V(T#QF*)'V]5O?@/<1'6.3%< ;1L^?"#//6DB/8#1U1 MX)S]I$_-8BSON^31]]PI/HD0_1Q5',$Y^]0FS=F:;$0T;0CG7%&185"]I^&Q M_'FW,&81+3^"+D+$5G HSA&WF.26I#GX1WF>T #KFED MY]R,XH1)*^GDP-MIYYR7"D]IVANA7;(!]PCB3 EX5,F]_ :835SZX?XD7\Z_L8);#\91C$\"4>^^E89.ND MKH26T'-BVSC<*! *.,&P=#$9TPY&5BPD!R"+<#I>EE6L:YRT4,I#D$QJZ>!H MIK-! !/9U'*09_U&J6!ARQ&?]QHQTP27P_O82W@BBUZ.[OONI>IN,'S+8C6W M_UFZ/=4T!IJ%< C :$9$2Z6+#"YI0Z2E(D9Y4:K:(CL7/IWA%E@C<^#_[#%P MIJTR!_=#C\'5-57FV'\<''89.V6._J?^HN_0Z)ASZU/_N%7#7%GJ)\."RS)T M%GA[J)#5L)$6<'NHIVFTC!9LZ+$J=V!!+4 Q]+1?3G?#)MN(I*2\?;3&HSM" MB 3B$O9>O)9-[L K^=7H&T"+&YG RL:#FPK$+)\R"$_&_$%'.H=SO!(N,&5_ M\KC2>'!3 9\%X;=A^B039F=% P[(#&0HK*\DLE 1,]6'L:I]?YN+(@W8WL;U M9R?J91AAY4N),9J_:2AL4+34*Z(@8LD"82RTKF^H!B?J"DM("<"?$81-[[0S M1&M]#I?4!PMRN[H%&R@,?&SCX)-MD0"?L':V]IWDX#F+R M=I4U=35&4<7'BJ"IO"C--DDT75Z$>!U,EU<>@BX>B!VUKCK$X"=E?YN8N>+I MN#ZP;((ZE' [W?_=L$U2<[?5B=<)C_0K\5W[#OE!80;WIXI6SW9&]C8 32=W M&&Z#O>N&M;%J!X2J>/<:WR5Z>@34!,N(3^'<4\PM&U$PCLEU8RIVQQ8AP[OM M=*XQ""4-EUH)8,(+D%U"I"8&FL--Z49EGZAH>>(EI4 7SBA6UDL--_,I6@&L MTJ9,*).&D$G$8A'!"(N*K?9[[04@<#V2;RS/)\+S,FD<7=7-Q'K:&P8N'A>E M7[SWHC_GN'E$ ANQ.D_^ E8T2[9T7U6_#X/,2> BB"4UN6_LA@B/H@0W_\!^ MA"S15=5=PR#R"N9?8L2L"&F5'T'5.R+@ZR2@!Q9(O&H. M7BIY":59+!Q -=,"ZW5?H9(TVOR)*+UPL8N.L-0'\*O$RB MKM8@RHD2NA%$70TA&KENF.!U@K5ELE)D,L0.W:W:&0N\98] MD^QNZ<@8#+I^2TGU=;?/$LWV!O9#S+XYNUOA#MW))V'UL-;_+4.[+.H#RXA= M)[X*X8RH!H85Q3[?4P?3:[47NL/=KVRNL<]%71\*G24L:X^=\H!)+5<(B,T_ M]DJ%5N?YKK5@99A]#I\A"M+%M\+WM510*<&2'<+0 ML_H^KFNC,0G/^)0B7(I'X%\?8G$FOJ!=, _@X!&FU(4I>_8?J MB.<(;SRXHYC+GQ'858N0SRB,HH< 0> 3_H M*IK4E*@V1(7*MY2+,W7#!ST21.ECIBHV-06C4[ (OV&JOM,^@%V]<6=G7X"( M'P.I.)2IFE ".LNL\91M?0&7(8)S\%*?#W+CFZH959=XLM7;9,[.^,;J27%W M>_E3;8%1_E2MZ'2L^F)YU1>V'Y*PUN[L&5"=$B[FJQWS0;LFR+#C7""\*&Y=EP;B=;9 =R]8 "IAH M-V#UN+9)JP:M'I=%:=>^-8":*5I-64.HHE+#G-7CK*&?YC0#P:O)>+ R8^BVEF6\#AB7%$#63+ZO4 -OI,4_VV[96^>B-/0]0T;S$\4ZKZ0.3(=<$IY-=LD< M.9)I5BW&B6?G6Z7.Y]FBITN%C>PK!%&"LC>)QV=)PWZ6E,_YQ6MEUJ\1_"O! MI_^KZ(F2N+=I7#2ZA*\U)'I;A"NZ)]8M4A99^!A'IKM%R/3.F,EG,Y6=4OSW MBP<1/I[6KS?P&;(*L:D-H)K7N,U5>4AFK5EDCF,:ZR1X2O U@K#^3'[C'?:R M",=Y+1SG1I/_FEE[ELB2413!^-('D2@%,+./J>=#!4$I.=&6Z8MI4)Q&J=_R M(0@?(XB>B8J4+CE2DBQP/=]+TVA4TLD6(B?XM([ MF"+_"J9N+^\9TJ(%\SD20)(?1-?3K]DZ1/$9Q5?*\-6@7\1 M\M:*5#_E1U,,^F["8%6;E5*=E5\N"2A59*2@FZE'1D,2OB9/XB]XCC'E5S#R M5@'(<]EPN$#OX)R9>=%\2(UP&EE=3$'("8&+4;2EK93_$J>'L+.5%Q,F,L7$XPNSCG)LYYBHS MHX:$W]'Y^*$E/^+Q@;+^!\I27B3KP@(4R1=@YWJ:[ H%4*1='CC%$V5?E$!G MTVYUVN,&>YSOOK(WE[D\!(45SW%N]6?3:\ 9UN@*&* MOT/WFWTYV^7(%D!MP'*7YQ?,>=9P*II2R:5QT&I4NR?#5]D7;?%E6-^*'I1P$GJR.S_-^-( M+D-2Z]J-249D8:02KYNI]Y@A@EA3';^X:Q"L2%JU;P MQ _$.-U4D3!B\>\2 MDH#D$OC^-!5?@AA\1G-#.:G:6" :H]"DD@A=8JV"\SI\OTFCAX$1=+];A<^G M[G; C+K\IY2ZE*[\-\[(][^8WH25BZLUGJGZ5A5ZTKM)18.7!BP]AO)C,\;Q2W+IDA2RE2H/XYI@I*557V@FV2*G[1WE3!I]WTQBES@Y) '@Q!3T/EG>CW)Z'Y9[#Q MTQ2((EY0[T'61DZ+Z!:AI=Z5[+24BHAFF/?XEZDA0!5GOA"A** M)8DC)=^](\!/!*%VC+]J028,E[N*7AJC7G=.^>;FELJ1(X MB=N[(#"T"TQCS[E:I$7MX M#UH;\BB2@.88H@VAB%QZ!-Y=6G-+*!>ZZ^@=#%%?V8EIL3R1"Y?:WA#M%=$A MI/N@K2$7KZ[58DDFHU;S%;^EG+&&L1[S_-:8,Z,)?A9_)-MJ*_B"=@N_C5R7 M5-_Q@M4="@/\7S>C7K 5E<8QE0V6R+WIVD[]%E%U,Y4W?IF03X @&C^!X?&]G2P6L(KQZ7/!M>R=L' M!.,XYWI">(NA+\/D*0S(UUB!0Y2FSKFIV-TJJ[9%YU^OZ,2+.SGG6NI^-MS! M4^2MO #XY+?9BCZ3WLF4ON82JU;97#%AS/%GHG5(ZFH'$723U'&=/32] J^1 M"&RM,9US/:%VMPDYO:;+V1K@#TZ7E^%F$P:S.'3_Q'MRO@Z3""N,=\@+7.\) M^-D43)>I"61+;FFTW=]86@9WSLWCL?]6@> MV5Z?+(O=GGYH_.)"N(#[THXE.I4&<3Z6VDJGT;0LGQ739TIS% TPJI8*D\X3 MA@_*VHA:%KURZ"R/H6632X?'\F,- QW-VV5QM*R6E=F3^%@% 2/M)K,O@E8= M@H %DDXT.[>O,@H!,[C)@>W;WMTN@N') 64?G;U)@]6AT%G"A[/#5;R*]B5P5*)>'7CI@;1K5RO27F/&*1Y*^[9Z-[-O_4N* M&H84IK=S2"!9[E!K'TDTPBCA&K7VZ80D<)[#U=J7$XTF==\?VWE&[4YD$,-/ MFX/]80!@:_MIT@ M^Q9L9%*;T[LH0V#('+K.R<\9S^LS!-;N/R#KP7V(IO!:YC1DDBEUL=_7@8<$ MCJX16^8+4X4HU)$M\X.IXN.ISL/P=#&5<1M7)H=:IOF(K]%;*&'40.[?%'H] M;>*+A(WRI :\)G>(KN5.!T]LSCCS.JA'-I*Z0GY]L?:1#8-<&6R[MQN[Y*\4 MQ10A++HKV1?6IG)L*\A5\@N7=M$P<$J546DX>QV,^0 V5OQA,4< )36AEP=S>V6 M9M)PZ,CQ:@?E=;-VFJ%>3X[7?G.^7T9-E3.@#XJB,M2#\\&RVWMMF/13I.O+ M>_LW5YX5<$@7UX.W+8+3R]J+*XM>.73%^6:G-&*3*V7=+DY >Z^K6J;/JMOJ M9N-E#TA)];^DL!C&4O9(>-C9T&_V< 2P=(731]];I2=M ME)7U*1R,:1PI!XOL$.:J&:06Y@3X)8%\3?>PO:';Z!T*GSVRV:]#E-5MR:GC M+2Y.+T.WT[L$N6L00:D).&QL[)X11864<5^OP :L8#0+D]4Z%FT*85]'3\;' M*V^YA*0(%RS<($2N8LF9/>W!2R#]#WG4!%$T7]%3-9B/%:[JN@F> MLWQQWL 5\"]]X%&/6D$/4_GQBY-?9*/;;6@JB(QVN%^\WI)7L");G:BK39 R MJH2&)%%772&(T^72<^$]T0_)$[S1"L$L-0H_"E'031MU\1JB.69$A%4*KZB^ MS*2*WMPY,Z-3M3G]1BLPD:L6O/&>X6(2Q"!8D9MJ5J'RXO4K^"-$6/!%HMHO M"J.0VH^6 2T)E IW51S)%. [?!#P]CZUG3*QC,T^@VX8++*A^?O\L"4IH/FV M5DCWE6O*>L2T>=DO6:Q:CF&'M BZWZW"Y].\S'%&7OY32EY*&*\,,H5(;M7D M;@D>/]SS""0EP[LEZ/+V=QY!^,_-:ELH$S2YF?$((L6[&U6I,+'&NMZT_U&XA(,A<\OUAS&P6+280 ]+U9\AAY"P^@5_ZA)C_"\"?%I':[9V#(\]>0 MV.=@@>>%'S0BZ-M>QGU)7Q35'<#PTRB8V^UTO*F 91GC+77]JT#C6^DM"]VO M!9!FQ[?T'9 *+AG3OJ7)[V1@-O($6)H.KS9N58>!I1GRI/$?N"$LS7;7?+]6 M?1.6)K&3GC6^EZ/KK'7<0#*5B3OT@'#RT/4U@(P"4E[OVW>G6!M))D6\/.Y] MGXN=BJX4Y93M+.'&&1A@MH?(X@I%;:[I7I0SD!9=BDXEBTL7*0)19@?+[63G M?J\#A'%7W'==#14PQU-FL:@SL^Z'(01I/CC[BC%1J=P%(O+3V;5EA=0RP&U] M?,, L_4/6F8MK8MFZUPTN'GX=6_J[Y[A2#JFO]+.4E5L!T7=A MQ$]P ?"V(7FI\,($V60CK "G, M$$+$PB",H-?U#5-955("Q$DQ=MH9HK4^ATOJ\948[U6IN,PV/F>(<^/-DQ^^ M0E@16<)(7V8?50RL)/75\7,_/N$6/UA*T$WU$26#N+O[V0.?CK*%H?>.0]@- M)J.]?^DYVN.NGOC&^;395!HX9B"]6Z35(OD'%;./J2=E%3*( )HN*]YW ML;HA[&P*UN1N*M2=BS9#Y;W)S4%4R>FRHGD*-@:U/2D);N2^75&8L92]#0-0 M_D;JO7/-D90!,XZ9!Q*B^@UYQ%971 WQCQ5.E[8I@?5@70]=2LV,E8,\X2@69JTS<:+B#>$F21%HBLI JTI ML46*FI49^K 1*+<9Z8] \\GAO?K M$'TF@9(=\&[_DZ0PM)G\0%C&W<.GK?5T<960K9!5Y\Y(Y3%#V+GZU+$7*R.S M;D?C%XA<+\+GV+92^3R,BWR&5%2IR/9O("YJ:8"QC I9<>E73D$AX@9*UQTXN;@90N Z#O5OX@K1NOY@//1S"5>BOI;DC(X(DN8+/(HE1G5 MOQ,%YS:,?X=Q65FEXM+C2?I.ON]\U*.;,OV">U>4P$7DP0M-5:HUCO-1C]:* MY1'Q+6 A-%T2I3@,=C^$%:]P@SGJ M]_G01CX*Y_AX#MGJPWG/-13Q9%MI<6 MO'B;9%,E#]^[\+U%W=_+&LGY7H^E@_GET6J%X J0,/.-1Y[OW@&$.>D]T;7( M^H,YWQL,M'@4G[&/^V=L 8S?[?NJCNZK*9Q1&K81I ML;_F?%]JFUV^W]41<):3N/_>5V.\%C/DM+?OA'4RA\[__3@R:U\3'Q#*6$_M M!(G9%=3=-E@Z:WD!:&^9/Y)A<+:&A7?'HYT0/0M?]-@@:OKQ*JC] MY^'[A/+A%)& =@K,0S(IVU@E?G 8,"5B#BU^R%UKA;YU.<2-?[3S*3>;7 EH MXIA(N[9R71 !PA%"Q $Q=HK"MJ>>-O3 M&K3IG% ,K'W;+#H(TK4UGWD+[*@?!VQK&QK,O6VV'(0_VQK5O4V M94D;(=&V9F?O 1]IX=&VYH9ODYU2 =:VYI.W<9TI!EAWG@.WBV9A\P6GWM+%H=4(^H*CQQM'TYCZ@I6,&T87F6S31R^1&^'C M'RNBX>*8MI:V+HYI:X]I:X^).M]DVMKC[/VZ[?+VD5B$BHY=='@J2Q#AGAO)+=H/4/*^M93#S M(B/CDM;&9'U4&$L5W13B05B%*5XK$4*JX5K)[J8'D2%QTH@NYTQ/$JWV9.(] M)%>\-& RB!%P8WP=G$.T&3U&Z8^L^[$YBDREUJ[MA:J-^%RTK+NE1E>F=8U+ M9S?&K<,U2_\PJ1?<1]G+!-:-FK87J=A3)OZ6!1^E9P1T\7_G(?G5]CP@/J7" MM]\9DVO31&I%#V@2.)*AHR\;JQ?0#JPN[8*R) R7Q894WV:$*9>7L$1/4T;- M4IC.6E3?]!&I7$.C-[O&FN-63)-RB1!+)F&T6'A9@!=Y@NB'47I-;O^PY7ZW M=P4\=LT\1"MK_4P]^-8 F&;HE)2DP%A-E(8G#1N>B7.O!C5&J[;H@;I[6'3$ MW[V/5BNT''-F'P2+'G-F\YA#Y_\Q9[94A*J=Z8+: DMGK4TYLX\)D/L@9'@Q MM/9E0>92*P%,&%9KEQ"IB6&/$>IQNO:)BI8G_BTG'6LMD'=HS!0#;IW#9<"O M78*JM[QE1 4?EVZ3X.*A)>(SM3BE@H[?4$(_LV'&PU_5*LPP.C/5Z3C.1OW9 MT!N]//Q#TX(I40YR/HJM]L56X^#G-W2(6Q 6;1FW;> (9U]T'ST]L*.]P\W MCK>V+,%UA\!;UU0/X[+M6L"]YW6C\.RA::4=W(\E8K2'EBY> 7FG/*=&;]LE M7MX"[T4!W$,3,GJFQ)K [8'>@6W>,9P(;LNN7WTXD86!W$,K.R*-NQU^4^.^ MAWGL6L!B43SX0$_71ISO/CA\H(>H!;- "2$7G)%=9(A.W?N7X,F+@5\&(-Y' MRTZK2X/3LM;T0WVXHC1$6[Y+@].PIO1!>9I,R MRN%=$IQ/ ^/P-LS%,),/J.A=_FMY82BLI&E65HL+?9K*L-V1$+5S?E2KL?8M M'[BB'+9SDA1I[%U^<5DY3LQM=LZ0"H'.V??'M ]L2\\Q[0./.73^'],^2)F7 M>NJ5TYKV062V.O)(9! SF.K@F!UC6"$;-4Q=1_:V:>8:FN/:*'B6LCCE_/_QR/_N[4DY\W^R+08L M_>W)0>P;B04/(HAA5K.-88$+MS\:#!@K$B-"].RYD#')?DH"_M]T>0_=62+F;+:6"<#I.+[MP"..*N/T,82&+ HMEX$-Q8-A!6T,T MW\,(XF-_C8^(*_@,_?")L',K%V0"]42]'4,.,^C[Y/U3L/@*T)\PQO^7!27J MZGQO!-%G&& MQ<=DC18;K%V0T/C8>X:RL*3Z.V:*$K4C!?;#!(THR?H5$9:C M2O:H[]@-P?6<=L:=MLY^MLVX_SY5S9RB3PQ?);'6VRH@6PEKH;38Z2 44DT' M2]-P!@503OFQU*E4$[.$;F2IGZF0[L0VEIV4N3@#H6+Q(VG:*LF,4PPK*;=4THV MP9: B'G#XK97I3EBE%8GNYEY;]UOHNFC6%]-/0+\[^ZVTF.;Z7B.3#Z2N\?Z M4)! GO3*FQAZ8I9IIULBA':Z;3M#C[72>@AXHI<>KTIII96A)T]K2 '?3F)%.]F6W-U"#W+@:$9S+%H6L-2%+" MFX"/E0*($#.H@M3GJA3V:NI];N%K)$V[$4_\XH\DB@G5UR$:;OKET:X=RUDMCXPJ0618X43O.7H(4Z&H2\'^FDP0#EVQ%*3 M& +:YH;%@A^#4JU:,B86S!J4BL8U/1:0!Z6R21LG"_B#T-U$QL\"[2#4-HZ% MM0 Z*#V-894MP#(T-OLB[TAL>.!ZOI?%$1ZC[EI -HRH.W7<>93J11+A*8BB M(MJ3_QJ2V\\4EHP$<5[U:CN=\7C%9&>&.HGP/&H/S=%Z2E1Q.ZG&\C$(RP>] MQO(^-^".9I<_?/B!3YNHG^IS20EWI1S3V#T,O7>LMQ/Z$O7XJ26EY.A8[85C M5?8(LL[+*DTXUZAAJ:N52:7 P'AP]/47ENCLM-MKQX4FWQ:_ M3M,B2-Z&S_R3#>_M#"Z:._M=-%)LT"Q5-'&2/ 06-35_Z<$.%M?J>AH]]ZG<(T#1@9XX1]FF/K/FW4)FLHH^F*S[M$[B#.K\JO31= M[RD?N0X3P9M&;B?52[X"8=ZS.LO*3JH9B=0(FV-5%X)E+'H/*MG=,?.HI0L) M9-*PLD>@/)3JJ[LN[2PT]4!D 1BNP>0 (9T34@>\M081.>KK(+?<6")+/.7. M*M MW@+>JM)BZ>U5,^ =9R#M:EJ7ATIH15]4W2T.E]2.F:(.=QTS+ M&]Y:/[!L-\HI*&D4M=("4]S(=9--DD:[I39[$N&(X)HL@&=8Q@N5#JO+-9FF M:!*,0M<[VMH&;6O;<49>8H)6(7J=+J_@8SR#;H*\^%68+%QJ!$/XBK(.<[AY M"A% KY/-$_ 0X?LEWBC9XP8858W/8X "+UA%6S >C*;+25J()O4X""_*K7W3 M$ ]'SU@"D#6*)SH")%8OG59/(G^YJ*LI1*5(O(5Q'A),/'Y7,/)602HKT?\E MP/>6KWA:+D&TOO;#;U^(9)5 K6%X3=;)"BES?/I&?A807\1]3X-)$",P#F*\ M3],6P$U]+#=AL)I#M"D7X2T@/AE!3%4[GS.4'5Z$1F4A< 8P%#DU+-%HTO H MJ6%A63!=SL&+W(*1&:1=$U$,\?SZ((F_I90EAM[_F@V\RK'+^-UXZ M&08-!U_'WYT&6-D'?L)*\M-\4%,IX6K,AL0";S"JJ51R^P21YGEK_4[R@GM.E@U]5=&"LC,*:EC5B3VA<[/**?PZV#N<]KN2&@35H'B M&'F/2?KT9Q[> 0*BYMJ0&+F:1?#HW[/+(*[T6#4MM_!TRM&4KB:6.4K,KEF]ZL3CHW>)S9$!>.W6;RP! -[6U M6"IH9%B@QR1C:8!&RVN@:HNQ-&!#A0/:32ZV)K_3M"JV=AA;4]UU//-5>XNM MJ?$T3;RDD460.*^3:)?+RX>O#S>C^?AJ.O\ROK^BEB4AP!! MX&A/]TA7\,5O*!%*U]T\90G,*+=1VBV8X7JWZX!7=,4V$XNF>U0;!2TT^: M"LZI5\W66.!-*V5BS83&:"\3:^:$:[%,K)E"ET7>Y"T=4I7O\K:FBDSFMH.7 M+2$7F+?\HL^,'J8*3*H6YU4M%=EA/%O#H+5JW!K%Q?E@<0=J\AMVJU/')9 MA]G3TJ!'>[BHPS!J:6!E]TP^L,):&G!IPI@@,/%:&H;9/:?X)F1+XSB[9Y.$ M==K2 $\#LI]F!K>T8G+WW.%8VBTMMMP]CW8M^[:69;9'J]IW&(@*-Q^&6?]R M2C[X""+XK_\'4$L#!!0 ( & PI%0> &-@?ZP +QA" 5 &UL[+UK<^,XLB;\?7\%WSX;.]T1]G1=NJJ[YUPV9%NN MUH[+TI'D[IF=V%#0(B1QBB(U)&5;\^O?3 D00DD08E4TM7S8:;+-B[/DP"1 M"2"1^1__^V7M64\LC-S _\]OWO[QS3<6\^>!X_K+__QF&R\N?_KF?__7__@/ MS_6_/-H1LZ"X'_WG-ZLXWOSI^^^?GY__^/(8>G\,PN7W[]Z\>?]]4O ;4?)/ M+Y&;*_W\/BG[]ON_?+Z;S%=L;5^Z?A3;_CRKA>?O^=_A:*1^Z>( MU[\+YG;,"53BL@I+X$^72;%+_-7EVW>7[]_^\25ROOFO_V%9__'_75Y:@_MI M_]/@+];CSNK_\_(O5^,[Z_*2_S4,/#9F"XNC^U.\V[#__"9RUQL/6?'?K4*V MT$/TPO![K/^]SY9VS!SL_F?L_NU'[/[?Y*_O[$?F?6-AR8?QH)#MS[FV1*7O MSX5QQ$(WOCO.^@_AXR]Q,QWF)-@PYHE"RMOF"_(V":V M&LQS[7FX. =AGFK$G"70>??NS7NQPOX;_F;6F\^WZZW'I1C:?N3Q9;WG_'T; MQ6OFQT-_X,>AW?=C-][Q$O8<2T1W@;\$N:\'_A,31>_M>!NRSVS]R-*^.6&. M:-9F=[.W0L#_$@8*X]V_A)$)XWUCP@B9TUL'6X"RN(-UQ[OV;'<=E?'1UYC] MT#U('YJ!Y'G#>,7"BI'.E9I]I.OZQT:[GK ESKZ[("H>@<.BLY^Z .+G+H!X M^Z8-%&/VQ/PMB\QFAK;2[&U#^J4%9 TM]BT@:VCEY:L5=(5UT(2^#GRY>QYN M4 $4HJNJ.'O;T$+<(L*&UF7>T6 AVH>N?K6]+>N_S!D#LW,4NO[*%:. MUK"1V=N&EG4"Y UIA6TQ<@A"=S=XUI'^_ DDT MI.\-P?WFQBO7!W0(J8T/HK*#V;N&[(=7Q+@A>Z0!0,U,\>H>9N\:LF1>%>=F M;*#KE>TOV<"_#WRPO>(P\*#.M&MZ]M@AOG+WCQV MGSC.(IZGM3I[UXQ5U4UNS=AIG>3VOAG;"[J>,SQ)Q W6V(V^@'9CT2KP\$8) M_V(O62$#@[JS]\W81NWC;,9RD9LJ]Q$7'-\-POL@KCHX**LS>]^,'=$\KF:T MO;Z/*7N)KZ"9+_6@I=5F[YO1S&VA:T:'7HL; K!#^XL%F\?#1<\)-C&N$]'\ MXYN/A? JZLW>-Z3O6L/7C,ZZ87-0]!&LP3=LP<*0.5/[YR76?@7]L;-[8]8\C5+F6@S[0LJ^/3*DU^]"4#FD#6VNZ8OH6U)E]:$U3G(BK63T!IE+Q=CY7 M:/:AV36_3L_-KM]U>FYV? 24-:8*_S$1.= M-%2^!QBW,?FQ(@YX5X ^G(6( M#>O/?FQ(2YX-;S.Z$(SN-0MA&*.M%X..A4X&46@SSYUL'R/7<6&]+U_PS%N8 M_=2,[CLOYF9T';J6H=_1<"'=/FRO_[)A?E3ZO977FOW4C*9K!ULS>BY9N+,K MSE$8./!=_&:'(8S?AUO;*T)I6G_V4S-Z[7QXF]%CY\/;C Y+^AOX>M53 M>8EKW,#LIV8TV#D1-Z/#D@Z'BS&+X2MG3M\.?==?FF,MJ3K[J1G-U3+*GYO1 M5=SS+Q)OQ^#+6+B%Z^EAR=G/S>B>TS THV/4ELT>WA77F/WO+)RN@FUD^_N/S8<+CB=]F%Z(NHG&9V\;"K#Q*J@VHPN&>#\/ MNY_K((H+#R9SA:#K9M;YH[IN9@4_JNMFUF9HU9VS,8:$P6UH;QDRAKJT0OE6 M5 -XS:SDK<%K9MT?;A@^^O*7O)NQNUS%P6(+'481B_%J7W''NF=Q\MI$/5G/ M7%**1[[17H!\,SKHE9)O1O^]4O+-Z-YAN+1]:27BS47@N8X('X>:@D5HB^./ MRGG\!'XC/L$[UV>E]T[-M#Y[VU#PD%="MB']B[=ZN*B/V9/M;4LW&B9=7MD[_"0TO@FEG;56=@>6B5 M\Z_$R(IK6"3G,+%V []OSU?X>*\0]7'- 9UFM$%7Z#04EF$4Q-"]BZW?N-Y6 MC;4Q"J-M(>SR:@"O&7W2&KQF],LH##!8:G0;!FOE0#8Y BR$5UX-X#6C;UJ# MUXS^:0U>0_I(Z:?_ M^IB^X_O"],S./TGNW0*5Y=C6H#V(;TTWG -J2OS@.V M(?UEU-T]PP>E]@L&$<37B.@9=AH!78M JB$MUBE2#86!Z!BIAC2@ F$015M, M3C9A\\!W[' WVCYZ[ES\?YUETZ@AH-"\ECP[A>8UZ=DI-*9MGUR,H7\;A#S. MI(TO13ST&/.AC5WR$FH(O2_%:6$)B;I- 8W&M#(MC<;T-2V-QC1YVK=!IIV" MX@"G,5W=#)S&M&PC, MSMPT%E?CJ MQ-*,UDLP#A>)0ZU\Z)HAJT?6N"&@T(P.):70C-[->C[)?8>CJV9W>A] O!D- M_PJ)-V,QB*WTR(XK[8/#D@"B&6O@1!#-:'R9?#!*71#*GW$6% CWQN T MI,T;@M-0>(H)BV./?P]X0<7L^3^VL!'$;R;;!_:6F&HH_G/PQ2X,,%FW'2#0 MD+ZC(]"0MEL%87ST.T&SV@"V(;UV'K -Z:*DNYKO!JOJ <"&=$9[ !O2)X%G M5X0E5XI MPUID+K=-J0IL,V)2>B!PY( HB']POK@&@&EKI MFP75T.K=+*B&5FF\)I21:444M I(!>4!4$,K<7. &EIYL0.\!6/.S18ONV"/ M[@8RMJ_9?5J-)@!V0^OQN6$WM)Z?&W9#^D#?)\]5?1)J30L NB']<4[0[QJ* M/W%FT,WHH^ESD#Q^OG47,6/^)R]XQ.M/]*MTGPSBK]9H F WH['.#KL9G:;T M.4&M>0KH\@8 JT ^&;T!Q'X9C0)^GWC;?&7[7V[8)HCT W%C_@-U7RP M6.#%0[!A8;Q#RPX]L?#L8X.]%Z*MK@HPF]$]K<-L2$NU#;.F/EK%\2;ZT_?? MOSR&WA\7=O3XQR!VO?D>\+_]GGEQE/P&&;V]?//V4G*2OY[UGFS7 MPQMKS#QE>WLW)[WY7&2L9LZG,(BB!S]DMH<.#AB,X8HM@I!-[1<-\4;;!^G4 M5'B_,^G4U+P-20?1#GQ8N[8XA1]\6\1P9$ZRLRAA7ED76-54W:^$54W=WQ@K MD:D1'4:9'PEO%HQ.O^2;&51/ S QGUQG:WN]Y$4\-T"O\&&06D]Z.Y7*H?'> M0'(U#9!_22Z57$TKJ&')"2URHK&5VN5$9>'D@*7_2=Q\=090F?DEK A,;B:(,)C05PF!D)]C3\S@%F M#'.?"MRQZU2?O:L;..95<:.Q&@[!)8]O]>&7C.H!&QH+HBTV-+;#(2K^I=\' M_EQHRX(8O;6(FC4),J"Q-;HE QK;1)=UCFULUTE4M-S^)2DS*Q7(<0T"?QHK MICO\:>P=#E?X:*MQUGIQ'+J/VUA$PKL/^$V#/"&(\/C@-@@7S.5_O\%S!.9K M(Q.UT0W(BL:B>IVRHK'91O:./PT"4&IL%Y%VET-'+XAY#$ +@C$>V=+L7=VP M25\!8QK[+L$Y#7KX("ED^Q<1V24$'FD;,#9L"1C3V("4C&GLQ .<=>XMZS<" M/&ELP?/SI+'W]#F%KV4X?.94'[,9M@ ,:2RZ(U47;U&XE \"O;EQ&/I(F'\3O$$X(2X9P1 MQ>Q=W5!<_Y+TT9*FL?7:X_@KW\:0BCD/ 61,8UW^OF1,8\\>33#_16YQ0^[C M68X;BHA);0K7M&^0*HWU_+5+E<96+WU6*H*["PI)#.92,=5N#'C36/#TO&GL M>M73#UT 91SD:G>O\HK A\:N;X\/C5VO>-*699=+XIZ7>>S6:VGVKFY8PJ^ M,8V=2\F8QNJD9$QC U[;T0K_AS;KD^TQ[BV1/)[!/X =D/^%4K*$_TGM@C1H M;+>N2H/&YNJJ-&@LL:Y*@\8^V\/1BZ_M,-R!2\_FLA)KI;U5[3U+[7 ?Q=NC,] M!G^7;D2/P4^C=]L[E$Z]J$2L#)*#\3T,(&4::^#W)N6O[6ZXDU*N&_+U]4AY M+]C.)UPI;^R8W=IN6&5O=@$>C,W7=I/\-8W-UW8#_36-S>N\N58"@+6G(8KZ M JF]SIMI:JD1W3R_A.V]E@:R' "3\RG:"KU#"KVP7 M^ HE3+@#5%%6R4(M.WM?-ZAY1U 3[C5.0$UDA1\DF*CR;\H5!MQ$%NK)N(EL MQ)-Q$_H'GH2;QDZZ9W'F#5(".5<.T-+8',>BI='?QZ*ET85'HJT;++T-M.E[ MS6D@7VDK'QB/L&W*I[HE8$RC/RD9T^A>2L8T6IN2,=E]],*-*Y:/I>!/Z9[P3.Y">.D:-+?C/K/=QH<*E_ M!D2GZ.G:B*[O_UJ&"/X\>U\WS/QIB/H/XS)$\&= =(JNK(UH<#IB4SFSX,R Z11HSBTY[KH" =E -$I MZ[@!(A%GX=:-YK;W5V:'?=_!N[@B< 7% 6<3ZW@QSIM@SF\51<_B?=DM_$ZG M9DK+ ](FUG=3I"@CJ$8Y#6U?9(LW@KE?'' VH2T,<$*+5=B@".!I5U?T_1@7 M7L<)&>QCQ'_N7)_I(AJ7E@>D[>J07,^H+8;A-'CV37!FI0%ENYHEWR]&IPUU M)Y5%10%?NWHFU^DHB&+;^[_NID0O%U< K.WJFES7DQ@6NR$&B7MR?>VE6E45 MP-NNQA&=7\.G&V)R4(>]_)F5#_Y>V=G[DR(S&R/,SBA,+HW,*@+V=O60A" , M'[%:0[$M@:@;5,!RSI1N!"<><>WM=1<.D">!S#MTV\*%' M&R.&,K"/[>(0>%55 .\Y])L0$OI>5LHY7Q3PG4.?35;,\TP6+K7@[/U)D6F- ML:UMS[O:1F" :@\Z"TH"NG/HJJG],G!@(KD+=\X_#H.EM: .(&Y76]T%N#U? M!7[Y^K]?#'"UJY=D:-C=VW>/4S?6YH?0%0-<[>JEI,/^RWR%SEHEWZZN*.!K M5S/!QA:MLLEN_1CHGK\=E %$S23^-8R,47+Z=DPS +^9%,'"7P1[@TGNQU4P M"XH#G&:2_PJFL"JP2HEIB@*,9M+Y*FU/YBOF;#%?#O]QZ(N_W;#8=KTZ(,T: MFKVO&V^S@$*2A&)7!?&@($!H)G&O,I']VA^$466 VDSRWK- ;2:A/.]MN&%H M1?M+&3C+#&-A+0#73,+X!CU\P4H-71#FG+_-J>+7>L<@HF;2U[?G!#UF:]OU MX??7@<\Q;VUORL+U&657$Q$(M1DMS ]IKNV-&]M>MM".HZW,I; S7*_KM@,$ M&G%XB,)8<7: G_8='>!7LVMA(<#RTE\LV%Q>C P7/2?@ ]%S_KX52>,_LP*C M]IAF@&,C#H_-<'QQ=3L?TZK I1%W2$,NXA:\%'-69/:^F5" 1MAD'(AA.&'A MDSMG)1AU10%K(VZ+9\+:B,.A$=9LT1"F\F<6KP)'I';!3^KPMXSOD$HXG=(D M<&_$]="(.]^*#A=*^NEB4MJR@);&;5!F5A2GY;X#JBUZV#BP&8/R;]Y\+%Q. M:]4'=C3.ADG>2%#=Z+79\QT>]H6IB>HP_[P71-N03=E+? 5POE3SK=LB2(#& MC;%+$J!QD#S$*U+4'8"NSJ%2MRG@3/-@8@]H;689?K*@Q"HZH$IJP=LB.RH=&+##/^?\ BHJ.$D\JAU@2V3M9"BG0<&TTM_%J;QUYN@G0'5J+[,&9C\0A;DZ'S\B"PO@/6,N M-5@!;X+M8[S8>H<'4 :G)'7: ;9$]I:BOH8+3"6'I^T(PQ,)L?UMNA$(?UX037U7^;>%K07'IS@BK>-)>Z^':)S M3P0& %\3@=6V?&UIHGV0#I']EGE$X?2[!],I^PW?M.&C"C"0JO<4]5H"QD3V M5.4\3N8KD^4!/9$VYVC24/F9:T,E TT=8$&DKSDB6&[GAI,F*PJ8B73R29B)-.4>$./I M?E@%.!#IOB3*'>R#)K;'<)^0V2SJ[6,(^_SL@@&O%:[8(@A914K=)MH'Z1!I MWG+T28YO--4Q(F"ICJ[9U.R'DP*3-<D161+G,C")&M,8WV E(AL&$,&O[GQRO6! N)N>B(5-PYR M(;*6.B\7(COL&.A-?DKZAD$>1!9=*>SLIZ.99S\!1R(+, $(2C_* :P^:*BH M"IR(+,16.1%9C/@F#L.85=U6JN4 +5U*[9Z_GX&]7F;MROJS'TX**$B4WEY< M: [\.=C<$=BCXK_BF)*_GA61#<9@G8NG9A5B.A\0D#>-M??[E3>-W8BQR=PX M.4#&Y[6 C_GS30G0V MR&001=MZ+$0-8$!D$=4+.VI2#;C061L25.6V8*\H8*:S*X['3&8=[/OMW[.8 M1XPJAU]4"YB0Z?W&F9!I] -,06QJLY16!4Y4>MN?\UC,/!2\&WVYVEV!+;5: MV^&7BL.+JJK B4JKIR&&AH^>NZSRAM>6!_14FCNQ[(8+OA )7R=I^S%'%Z#> MN.[LAY/"DY[*BINN>):J<06HF&I5M8$9E7;/83.P?C7E 3V5/L^A,7(N**P# M+*@T?+,LJ'1^#M&4)]8S4BXE]8 -E=X7 ;[W;O$-OH^2>L"&2O='8'V,V1/S M*PQ(I1R@I=+JQZ&ETM>( B_<3&;'7EE 3:.G<7IF^O:&1?/0W518&H5U9C_4 M#?;:"HMAZ"Y=W_;PM\)T*+,V*NL"*QJ=G+SD,#XRUE< _#1:&>$,? #!\R%5 MV.&'A0$WC1[.0TGN_RH? Y15 RXTVG@/E'+TFL,'6](5VPN&;4ZU3JL@"1I- MWD5)T%@!A9C3\+;)2R3U68^X2ZQ:28]N%Z1!8V44HIY"-Q%F@8;?16#!X2,? M&7/_QMY%1TFBJDV0 HWUDD=\:\^K'S\550$.=+9,!HAGA6%1G%UN@ZQALN%I MC[TLLR=KM3/[H9DHMR>RO7-]-HC9VES%IC6 9U]D^&1+GF[@@R:U96 1Q?L M'+YQ-2; 2P-R*DM'7+@.?/3'Y_$._LFC((K< M*FY'M ?LJ6RC!0M#C%\@DUK(-QNL?-4KJ@0\J"R;/4CRZ;X4>ATR^9K B,I" M$;CDGAX=). GU_#9D$%M8$9E;;3/C,J"R&-3'@!7NY!65P9>5%9%&;2; $W; MHYF)ZK,?B&+:[H&[VBGPZKDSU6P)&%/9'#FXCT[K?FC/3U@1V5G;$!H\ZMNHA6BP%6*@LB=)]X\A1A MGRE!DGO9S6N5J6?8!K"DLB82A#*8#":C3K86D4!=>1EAW@CPI+(MRB JXW(B MV8.6@#&5U9'@S."A=TJE'55<;?8#4418'2AT>L:PQ+F8<34O.XYN%21!97W4 MQFRFUX]O%F1!9#TH"^J,KL U$,UF8YT-@D M^X P)LV\!@%>'M#36!%:-$<,0ZX>L*&Q*O91W6!LR=)70@4U@ &-=5& YX@1 MV:L)C&BLCWU<)FMR81U@06-II#?7Z54/WF!DO3OQ@6[$S3V'"R5^)DQ/^]W#F;+ M@P]6MX>_$BU4$CZ]"Y 1D>6G)5"JO?0U9A^(8O(6X $A_Y_ ]>-?X0=\)VRR MGZ[7$C FLOCT..O=@)DW CQI[+3484#F1O"=W&VSC2B=H3_&MZ(A?ET\CT:8 M_,A#11L_IFV^,Y ;C0664KG:<3+7GAU5Y<\KK ,L:.PD!5'ZSU]<%MKA?+6[ M8T_,,Z=4T@#PH[%SSL>/Q@)2X"5?TJ[F3#RL!VQH+"$%E5P,^!.>D/UC"WI^ M9\ZIJ#8PH[&2SL&,QK;1A0LQ, /*JLT^$$6SU8&JI=9T]8 -C063HAKXFVT< M\<7J;>7^J*06,"&V411,[XYB\BYE0FPU*-]QE)H[YI1*J@,W(EN">RZR.W0& M3I6*D<=T14U@1&0]'/IB5JW4^AK @,@^<'TW!ID^X6.J?/9#T"7VWX/0R%HP M;P68$MD.0E)2 M#;C06!28>0ES.LM;H&EP!]M#$3=NPN+8XZM>"2FC^K,/1!%7/S$?;YMA9]MS MUO!=13S&WQ.K/G*NJ F,:.R,-AG1V!L5N"H_*Z/ZP([&!OD4!,ZSZWEE!&01 MP$AC2_!D;*,P*'\GK)0"I#0VPC%(:6R!8Y#2Z/)/6SNT_9BQ+&(H&!KW&%2A MZL5N557@1*.A=<"D5X-I*AC3)H CC>:6WMZ) S@Z*I2/EK["[ -1'%7A^86V M@[BOQ>0'6\ WW+!03B6>$3+U$,.DVK"V!Z$#=G^XXQX7N&_!F+>!YW'/=Q&F MI40(+?8*DJ2Q";Y&2=+8(@(KSWZP-DOQ6E #&-#8&WMX[J3G4L724%(+F-!8 M)>F\J7<+6%8-N-#8+?A^69+&JV!(QIK*'Z\7.*XN9\((I!VR0#&LNF009$L6B;9$!F4^0"3@Q\ M^#+1U0?6I%W%F]'*NL"*3+^WRHI,Y^\AVXLA4HO57EU@1:;_6V5%9@GL(2OV MPZ]%L+@9X$IF/1!P);,;]D#*?9"_O+8W;FQ[9IL)PT: )YEU(6Y"N>\^9I@2 MV=7B.'0?MS%W%PL.GAHK@< J1_JDQD$N5#8+['77W*R]VEW#K%P&X6ZX4#(_ M5/F=&+8P^T 4:W;_,A+V)6D268-3;I/JP(W*VA&[#VE\HR7!N14%LWI MR*FL%H'%9$.<*PF(J2P2L!WPT6JM&$4EM8 )E15R@,GL;*6X&G"ALC(D*'2< MB%;,P=4DXBGVQBQBX5.%<5%9&YA1V1026]7GD14#K%1VP3%8J72U!#&VGS^# MH@U=VZL_80HKSSX017)-H?T6A%\&_B@,YBRJ3ZRX-C"CTL_IT-/8#DVA MI]':6C3U/HO#>L"&2+L'_A),YC5/[EJ=$4)7'+ 3:?%&L!-IZR"*A(?.$OWK M;^RUO13>!55NX\LOLMVN)X!KQ@OF.7 M'YY7U@56-'H]VS8I&Z;J):RL&G"AT>TZ4-5&5DFMV4>BN*4Z3$8*LKPB\*'1 M\^WQH='\GP.?[02VVZWO5*_V;CW5V\V[_X' >>)]]'E1)NI >0$(U%<<]B# H)2)]<0'RU>XCP MS9]\UJC&["\1@GDCP)/&^C@_3QJ;Q!RBSEO:0",VTP'(A\:Z*8 O3EI/G >: M1H GC;US?IXTMI YQ&;G>\T.9A^)HK,6P$]]>DZ9!YI&@">-Y75^GC06F3G$ M9N=[S0Y /C06'\#/'@7UGFS7$QY;TI=+.> WC=!_9(L@ 3*+SA!O=53_VFT! M:R+[#C9+,&VS9=EW4I.$O_(R&6G3-H ED747^$'R(8J!J7YS7U@'6!#98 VS M(+*P@K@T\9&\A*_<,M=J!]C2V%GI^B_%7J9&#\K./A)%,3T5-8TML\$?U8:D-/H_2:0T^CN%,L1D<0JZP(K&EV=1S9V MEZMXN !CFGME&3/:JP=L:'3V,%S:OOM/F23!CP+/=<3[;-\9A2S"!Q,B/44: M$2U]RFVT$C31/DB'QA8X"7T]G\"FNP*9$5D4\8J%\AV&T9>N*S_[2!0YE*/! MD/PA6X'F2E-.I9ND11!&=N[:T/G[5CAS307L\@ M42*KIX#77EP^,(?]"+YU,>/Y3YZ8_RW+MQ4<(&TB:^U$EDG,O5[H1AC09XOQ M2$4^HH1VBS(VZ!TD2V1!%G#+':$ T4GN&SU.7I5M@A2(K-&.28'(LBU!+"(3 MC=D<(ZFZ"W>N!BPZ7A!5S8(LB.SA3LJ"R)JN#_J$5=6@59 $D>5<@AGO(6Z] MX)E'X$V7_$7,PGT>J!U SQZKVH_O#.1&:#T74#EQJF1S@BAB[GFX=)@;^)?!XY!AI+ Y]Y!#:./6"II04 ,8$-JT#3$@M&'K/M4OK@0\""W7/0>?;*X;.1F8M3#[ M2!3;^IP,:2R^D1VCPT:E]VBN'*"EL:QD]&F,H<.#Y]N>R5)<4@N8T-@WHY7M MQ\&:!WA]\-TX&DT>#$:AN!8PH;$R1I[MW]OKJA@1:C' 2J/-1R';V&[R]<%\ M4)Q]JO6(06U@1J/7>0@[YO#\-(,HVF+:TP',$-?V1MM'SYT/%PN&=E4I/\,V M@"6-[C\W2QK[X-PL::P'%>%G3*/&S1K^C>V$MZ7O7-N>%PT7Q4X7AA(XNOW9 M1Z((U*]%.D16BX)>1D:/ !U?C^L]M:_9$C FLGQR(1X B2:]?3G-RNK C<@6 MRH>OD#::T:ZHJBIP(K**6N5$93WI@&5S"O5,Z3-/LP: 'YD-I<*KYR]?71EX MD5E-L &-=VB"8VA?##FZD8[#Y8P*JP$7,MOHR8W?22*O'W@II;ZH0^W,5@+\_EVO>6Y:HH.@X=^ MEN8^NG-]QA\]E[!OJTN0(8W]LD\(K0\#%G*3:7ZWUF@_("T:V^>U2HO&FGJM MTJ*QTYI@87 OUF0W("L:^V^?A.GB6W$R>$JS( L:6_%8T#?!VG;+-/UI#8,\ M:&S,8V%7'GF?UC#(@\9.[:X\:*S=8V%/*S*5GM3N["-1E/F34)OL1IOI .1# M9A\'_MSU7/G$7&8R1:TY84M^2(?!H9)7ZL_+GFWN)N WN:>HT,_N1*)J^Q%&^IQ-% ".1!9&/9S1\ M%+-EX/=?YBM,H8R7?/J83F6TCF\5)$%C0^"5[7#!US#TOQDNE&@7E;O1ZLK MB\::4*')_!\BA;:X11KX"E1#AE7- %<:6X.&*XTEHH <@?YE(Q9RD&:\(V[#J(XJCJ=+B5_D!Z1%9@TVSJS;!F^P0I$MF7&2.>>ODS MBU>!HZ1 -_%(,6\$>!+9H%40:WP\)0T /VK[%"'YT,U.7IW. M^X#+G3G\NY,.R;LCF)HT!'RI;I%O>ZCY9BJH !R)K;0]0O<<'!K6!&9&==@9F1-99 M\=IJM()U*SB2S36>Z@4HY%E8 ' MD575. \B&ZD04J6G0%55X$1D]3#?#<+[(&;5[@X'90$UD16B-0_*H&LK 'XB M:Z$Q_$260I7U6F2\BE.<+.%?Q+?#TY7M2[/N-@@7S(WQ3?!O##T=F--[@J5Y MR3[ACO'&CMFM[8:_VMZV=/7H!$ 8'R)[IS7ZG&0T\,5Q*LD(Y"& C(DLK]^5 MC(DLP#,1[.924Q/C[$>B' ;M2>!7?DK<[5&JB1%&B<@*/U8"1OO(DQL'N1!9 M]<="S[NO];;Q*@CQIK$-,17U!5(CVCJUD]%K#JO[!P[D8X,P9^'+I^Y,ZY MUGM;)V6[IFY(C2A[1X-,]C8! M\B^,^]2?1Y9E"$#"KVP'\@HE3+B7:48%[/$;,WQHQ3V61-"RK>U-6;@^DT(R M10.2)]P/_4MH/:7E-+N0;:OE7)8(+T<6\@N5=V']8AR;W.'5@'[EF.O4TA MRFAS*L_A-HYBVW>X+].9E%AAG[,?B;+F-,AH''@>* S\XWE$J'0(\GN=>S6% M3IDN1:J+<\K6$ S(_77NX(JI%EGN[UK<1QR!!B3_.G=P7X/D7^<.3MS RV=4 M&"QK&N"OSG"+4]$S2/1U[ML*>"G' KWE,F1+,)C.9F,[\"QLH"VYE1J,8$H_ Z]Y%?VRB\SKUE->/6+PQ-(OYE:].FN*1L#B2,$^'.MQ,B>"WC1+B?/D8$2)6F\JR,'M] =R*ZC M^]A",D6>!FWIU$:!@+P[NF.MHEEZX7@V89NC $D3[4ICV"'S!6T;N3Z+HB05 M2D72KM)ZLQ^)'D-MDJ\!P61N*KK\>SN#ZP([+P$G25H=!R!0$OD55UW!"4R)W( M6D%((H7"S3:$O9/0]]PTB-*PN7P/D.P.P*PM7\R/:A$D0&5%=$8"1!G]"O#R M*X="N/7YE[<'[*DLE6ZPI[)WBM&J81,3B[_4W:IN6\":RC("-&.VD2.@^4RK M:)96!EY$5M'V,7(=UPYW2DJ6JOU#41U@06/IX/G)<*'L52L8:,L#>AI+YL%W M7,R^]XBY"Y+4!C*500F)LFK A<;*>?!#9GL8,.*3[?H8W'#HW\!$?[)C,(S+ MQJ2B)C"BL7<05Q+:?VJ_7#&?+=RXBHFF!C"@L5<>)I^")Q;Z?*(O&6S+6'3# M'N,L@4AE0#[3)F8_$67IVSMN2H)(R,]!+++*/4 )U9HM 6,:*X22,8WE48#S M . 59H.ISU??#K"EL3BHV-+8(;50&FRJ$F M#P%D]&"PB>7G:2"+!EH'R=#81J;CV."44#@K-A2VEV,-E0(PZ-.3IS#PF* - MK)^?G__(F2/I=V_>O/\>__R]$\QY:#=M$%;[<09[@^5,20?',U1ZXB+&^?M6 M9*(9^NCC9_?]&(/29SDLH[O 7^+M=9:TYM[&EZ=2-;^!#M<>=.K3CKWK+3_BWXR44$%N,01#&)P?( A!4#"BB3P+!\ MCN./__$]Y]JH2'DKYQ;E6XTHE;XLI3,KZ\T:^A;OSQ(=6FJ/%G9I89]6UJDE M>K7^)OK]?VT($+Z&QR!B=Q1R?*>1XVT0PH?J6W.>FVB^*YB%43H-+W73,%[9 M,)=!=,'"LOFDO-R?E*XOYV6KXC7^Y$-8F=:8%G.XN&-+V[OV;'<=:;]:6=RR M>7FDZ&$-:\ZKT'QF!?"+OI1B^'2#X'D\XF;)<@E%K #+M#IERF6=1ZF5+Z < MMHZREDSE?3D:(!6"C41)^&2CAF?RSP*WS]WDG?+U3@.[2-*'L,GFA I7M[1F M$T.6M.Y:@GO,Y!BS)^9OTY.$HFF2)Y!4HO\@]2S*O\^SL@#]5Z7F2ZD4S2CQ M 83GH& VK;A:D;DYT0?T&I, AI$;R$#*^JDEE)&=5+/BP)JG%:V UR10K95D MM#/,A SQ T6@@K $S==+W/&'.:,0M>?NQO;$\7*!NMQ9SVOW/D*K#UFN8O+ M>=*@]80MHF6!?^%Y1"PFV^>_VB2=2".$:F!-A5 RR,T)@6Y";./@4^@ZDUV$ MKEQE"D"6M&11PF5?BUD[3N?$;";OPDSB>*;_&3=%_*?> G3&T&?351ALEZM; M]XG]E=EAQ ,%Y>]K]&8=+VAMTY+6$HOBSLU.(%PN@O R A"6 WV#'95 L=8< M!VR*8:.&TS7"+.>.M7"C.4S9'0"!7W-@_,\+=Q&O2R%0$*R-K<,@,"Z%"TL_2E_+[$03EQE.3X^7_=?\;%;T MS4]0,4Z=GZ&_N?'*]4%.*!R:1=-G+_%7,NFJI5E[HCWS)E__4E@FFK.M?[^3 MJ7;LHK8WUSJXK%VOT!UJX-\'/G\/&?!,D@,?%F,8N>C:LZ/(7;C,Z472O=]? MRN3(;L$,&[,-U.7'];#7 *(1SB/Y#SR #WSEV*5U..R,6" MQ@Z>S&3M6B$TC/Q#)N^\XL#ZQ];&NMP33F[6+^2N/V+A$[82\47VFT?FSU=K M._SRC?4M].HP/UB#Z.,@_"Y9IQFTA@U?P$]N)'K?Q-!?^JEBJ3RH34H0F@P! M!=BY8;#F)1T8SXCD<,QH0+0?W:'$O[5Q*"3/[RCG&)[>N(^HG/:3X.KFEE+! M$C7D40_9R4@IA8+1.#^%$T8CR\6N&Y I?F+PM88L^/ M[9%\.*6\M*,TO/^U/YX.KN[ZUJ1_/QB.K?OAM#^A&QSAD@"+47^Q8/-XN.@Y M>+(-.B::?WSS4?^YI)4LQFMQ!P%9S^I-KBVH23 @55RT(U+!Y<%Z]^;=F\LW M'\F&Z$::>@/_ABU8&')_Z#O7?G0]<8X0;1%BP5C=*(:B(^M;L?UB>5D+0@T) MTGBSL0"C:([Z$44P08\N.W0BZV'CP/8CDV3 ;R*)JG/=D<9G)@G"DQ=23]\*X M-\:3OQ+C!+A^H#-$RO'J!@#P?J2W.@IP@V$!LP./1DLDGA7JG-P/\.M&X$SX MCQX'Z*E\OO_0+;EG> OF>[O?Y[%R'OH5R\K;3HDY@UL@Y7>=E#)NEROD_+Y3 M_O:$D_!^5R;G>"U)9S"K= RNU.BUI2!D.ZX/#Y1C&5F]YEUW F MS0/5VWTJT-2JWUU8/FO%*\=H/@B\ND/:7(DN3 !E)Y6\.-!;1YCQ3GD-4+29 MHM@YE)*IFC4J^-9FC=FHN N Q?PY2YX#3)GOP&_D0U*\><-_)"_.%I-UJ#\U MSUI27@K$LC$KXJWQ<[5(:0_+3#Z/^P0C>!1Q[<">0KPS S]B@F^3$V##).G7 M-17JB<)L2APE"K+)(4XU81-X'6PW@3\&I:D=\K2<-><%K1!*GG\ =7!UPZ*% M2R=D&2L(,XT*ZPRFU%6 $3H7-VX(2(.P["HI=UF?O0N%F1:+*,EX%RD$I@34(LO(\R>KZQ-5CGQ8[&M:,/FPBDA=M?,6H3V M6MQS\4MF"B' 95J33O8GPV7YQU]MU=B$. M6L;V['!7. O6HH9ZYX]G\WXZIG^(K(@W(5P9UO;.>F36-A+O3-*AGO/P G(" M;%%!\9F!AG>Z8"2P+8[;2H!;HS!8PGSJT$PIEJ-NFGS6RE!(K8-SI"&=T/&/ MO6S1GXQ&'5[-\[$J!M*3SBG\A'U>GD\Y81#F'@GAL%ANYI'GB$6>QB6S-F?= M\(E0>LA7<$M<#>UM'.",G=N>MSN0"MTXY^-N#Q=Z?XQ[IE?5HCJNKZ(^,NJ. M;TD-U+K9!,(RF[+2#6,ANGQCM$,(&?,U"F*#1UHO!? -F@RBTF>=F M,2Y+E*.H;F7U.3O9@I4U07>V7X.@;AP[0=!H)-.8D5GD>4P"Y$?%RRA6X2[W MN,0LDEH6D]5P8I[_LZO@H1LDS@/'Y9"+R\-^6=]*3M_1?FV)#L^?AUO;*S1K4KW^;?*&X#O+$6]0T*X)V28(N4?01M@#Z$4.:^D< MFM_AK],'T<^R0RMX]-RE6)G./];&\M"-^B"5Q4TJ"^ K6["2)BS9!E7D*&.. MNGNFWS3#1#Y[![[>H"EW26R29:XT5P'(>P0 )8V=+UNIMTIKD+YU^\NSUJ"!ZL.;+&BV)U; M 3YYE\%+DYZL1YDQ\,)ZM/TOZOD'?P[JRI?A^/80S 0WT:,;D5_Q_,K(3%:Z M29S)2F$?^$X'5IF$5);$P/:N$%K%T(MXO&HMZZIU1D;#4\2D?&"6*I..C,UG M._P"9N.C&HVAM\:-_#_MPFA]627UF[25:N?_V:+Q,V M;(U9\@=\2RI\P;3!.=8Z@= >]_#-X,U6[^B#QSE2+?RO?_OIW=L?_SVR"M\! MHY>3Z\^]+4:NDZ_8Y[8WWWIV)AX>K][JCR:6*^Z6;5BAU\Q1 Q^Z/@^$*.ZE MQ$P<&3ZO&-=)\N5_/E"D MN"M$]88!XN7-/8B0[;Y+\"EQ!E(7D,T6M /)[/(1@LP9T-U_F\TG9.Z;S'Y M(Y5%GX+3&5=B.CA;?D+P@?RC3H)\_.OC_M?'W;6/.YV;A1]Y![ZC?/:1A9*+ M9<3"Z2K81C 9]L+ #A<_[?O +=,45"UW6_N?;BS=OWAQ$@,6R M0D#IAT$PC(V(1COVS8J&;/(,T1D90Z;3S,R9%R(KAS-L:8_W@$WUN&C*>S-/3RYA&C"[WZ MZX M%?*T!L*=*FV?9.:44BV82\A@S#,=< 99-?J-KTRVY2\YM#$FIPH66Z 612Q& M[W7E(=@]BY/ ,*IC3O8LI#+\7I#T)LPR=*.P!Y^HS*6[ AT6@_054TUP>B&>V))FW? MRCJP_H9=6+P/PO4>-V&X+0[9"O:*L"?-LC*.61+N="[<7*;VR] ?,_18*CX% M/)VX6YFHGB1,8]PX+]_OACX?QX5K6%<'L.4DRVDG#Y9!KTA)M\I1'UD&K M%C2+^?F4AHD6Z)-DH5N/IPQ0W/XF(54;WK+6N/O5TRN>GYE-ECB=TGQZ!Y!UTP@:_-'"AQD7(F]E$GP@ ML-Z]>?N!_Z4#-G6.#K=Q%(-&/]/VAD(8+:3!("I8%$^H?7/UKMWX@(:K63$3 M$_.Q"S$..0TUKVG)_EJ,1"ZU*]EM<1'NXAET-MSF9H7E ML5>DNHB+@WNB+UI#I'@@5")[;OQ1>W[\AE^TAHGV4SY@TJ:>,YI1(WLGDI]G M#A2];;P*PF(%(:M8TT#Q!+&46F>?314DM!YF%"2J9U,%$]VD4N#;[<(WFU#* M@W!Y4Y%[L-I3GZ ._+X]7V&$M:KCNOS#\;U;3?WS5M>G?,=[K!P*GO/6)9\R MIYL(08P>?8CF1MXY)Z=GHS#:ZI>6K$YZ49T<@<$,X+M[?\XN'_DK;;S3#-TY MKJ-)4 67XBB^BJEV2!M@2C>T88!I,Z-;V(,JMY'))5"A#\3(%SUK' M 'DO%[(YRU)JY"XDD_LZ@D&NX*P=9%G'PDJ6J"4C>R3UB-1,!1F=GDG)%(]* M)R9D_P562Q??[7!._ /J/>.3(OV2DZ/%9&5^)X[5Y0=H\P9()UT)K^JYEU3& M&YB)PJO7&J]ZD["$7/5]/,GT2_[X- MQT#[L9B)IWKA3]JQTH8LT4;RGS8-$1,GW_JDJQ5"E'(50YD.]46R,+J)6&C] ME0"VR!5W&X0\8Z"-@6$\?#CFQP'R%^_@AME[?WT6IWQ$!SL+0&E[G&:T8D"< M/ZCFCRIDMTD:KJ1C]/ 5/6=!R]20$-:##&H7LH6'6Q7N0KL-N4\4#S8A+IUY M?E/%!>1;]"_=2_B)+K;R5]SI%W<\GG+O,-_-/8;NS1B>FH7?D7R/M4>GX(N4 MXL;$ATI+5MI4%NEOV&YH!R,%59MUX6%G)[ZL.[:TO6O/=@N<37JI.VC^P_"P M'N9==2E<2(H85,\P7MH2Q>GGD(J]8.DND#G=Y!E/'DINM/#/A)=8"CKM7&@= MG9D,MQAR3< 9H4Z6)AM,( MA*6^T#(. C>CLAS36?1!LE$QXJ0;(EI.M<=KPL(G=\ZBWN3ZXYN/QF,5R6IT M*3LK290.#M^L3%(2UL3B-%H=FVH]5LE)I]#*!X9^MDWF*^9L/=:/8G>-V^8$ M, ;6PSN&:3"&#=32=__)G(%_NXVW(9L&H^Q60C']IORZLCP!L/VX]<#>5[+_ MHCMSTGL608;)_L4&(T& ]W@+CH%'T\Y0T :K:U.*NB\EZ<]*.\RBUB1=XFUV MUBGL+BS1+?Y>Z;CM/4:M63A<),\395S'C,#12T([!U0!J",?,L^6JTF@]'RA>4_P:$=N),--5#\L MR"8;Y9QI0)I5TZF1IP:\*T)MQ\\"1W9<;OF*8I8H1V?E:M!J!^EL: UES,.H M1:FK:DF$P:2L'1[TE:/$H_G/PQ=;G,LP:D0OYI=*.>JYDV:(IB[=% M,1?,P>*8;P%40QL=%E.-5?U\AY0REI5UT,FEU+JA<2JM. M5#E>J7MAY2JY5 Q.%P/+30+8*94-!?Z=4.0*/*UT6X=G+L5)92!E@98ZDK(& M;+%H.Q)*6<5L$$I98)]T)I9R"?QBT9\5?O6Q9PD'K4').9PE$+39#$)G'IGI M5:1/*IL_2F%+E#[_G"D"K)TQYP%L+ND!-]-N^.Y-)!X3+QT,7+D. E!)D^]@ M*X@N+3:ZP6\]8=[G_7H(5M8:S M'T1(-6*(%2V9M$VV;L7_LTU\FBYBSG M371ZDNM(-C3'R>;V]#E( @;>NHN8,?^3%SRB=Q<^,'.?&DE_RN,?B':MM&$> M$.'\$[@.8=T,[E L!X7*!&VM5D;NS8\='+D*NOIQD]$YZ,?M 5,]/X@" J=>O,Q*[=**W](HY^+PZYYUM+YQ\F$GFZ$U'I66I%'CU.J MTF@$$TXZ59#C5#A&]#,1/OLKT RMN8SV68!%=VY,[?5NQ,_X;. ?/_EX9(#L7CZPO+!G,BM&SG[UN9 M>REY3 $MPX\8@0 M0YZ"(E]7N:'8_PO&\')P8CH8?SP!>@&_PW-EGDON<2#Q^0=KRR0=,_@GVD]IN\B.(7D*)U_ES#CLFN M:&N.K?Z/KA/:S[:%; MXI7M?[F!@8[<@CA 67'AD(AW9#"=1 VRT' E)'1#5DJBM4>-Y1.QF($V=VMA M\8Y,)#5;V< ?IQ$G$*K1Q/K65=/0?:<&K>CBG"OE:S('J_C>=&AZEI*MGJYE MU>FF+]K9P6*!7A3HRA+O<+^';S?P5'R#]?7S%NM=0D7YXHM7O; V7I+/G275 M";2; 2?MW#3F1/7.UX29=B*JS/ IZ*7'7W2+P-D$2\DVNES:]F;62Y*.W0;A MQ/;V?#AZ01*W"TOIP!)2R;K@@8O!%N.]8+ABPKF 9 8^K(I\ MU7KP9>(]YB2'!]IQ5LH)WZ?DQ(!BI*LI%(YB5NW"4CG=M$&G[L"(L+SX4(SY MD?"/#D.\ET&\J.4&L%UXM*GOO@6V1*1-N9*'9) MQFV2UT\"&?M8K6 I/0GWNZPO^+#3")B\.QFC)%=?]MB!R2/\VAG/?G//]-]R M1JC]T!*FX[Z/N_@#3B#SHA>8L>/LYZY5X$MOWIH7]7$S13K+X$DQ_ 2V_[6( MC:%/J(OIZ/:"9U!.ET+PI=^\K"5>08MZ%Y:L26!K&I/2S:?61^2D697^)WG2 MI3^Y3 8D;/7I5\U)I<%N,JLNTNG5TD.V>@/RR79]M#J'/MK"PP4/<2(R!16D MS(;Y]"VZ\B$(>1!CO9M'&3L9PD,KXZ(8'RUO?8HWO,(/?A M)H?/(KIUCWI?E@38O6'BOP,?=A'\'F[,HX$5OB.J0%*8@L511Q7_MZA,5%1UQ@,I5JG!H%_OO>!+_5? M00*TDE0#^_G+NC%*AK1J#*!@FS69Y+VS\WGOFC>C3QWA$;YY1_*K,= )[>0Q/;+NDI(3SXO4X/*]. [=QVTL<@CX&6=^05ADJ'LI*ENCR0/= #?%L7#8Y1NM)#BWN!I6 M^\ [\"2L>Y+'DN<^EATG=?@9A]*WE79..$]&XHUC!+C40)M\%HM+'?2=F0.W MJH10;E+:LM/B%+.B+J."Y!_B!31Z;'R;BQWZG?S"TZ:L7CMTCQO':=##Y\(A MVS^8ST[2\42GT(I*KRLM^^"XW5K;X1$TZ4]SD5 M3/0/<&P,A.V(C^,E!G,$+3K1D)6.E&SJPDKL7ZX9DY8)!T]_&:5<+5WMLB(2 M+X^@+QY&9C>3D4C]M[)]&:536FH8FTT\]]'.A+04Q7B?DWRAGZ3N:DZ]VGO< MY:[P) R16.1"OD]5;H@C:5_% "8)F'IAI7CXMHLC^BHGW:]\QU ZXT21KVNZ M[=&FG6L"S.N>:/G/>(N[8A_/.]Q0J%NS-0V=OQE6>F7SS9A]2Q-M?]E"!%+! MIABZ,;_*7F^+C%^"2I*(1C]ATK^2S)+Z'+1G/^EDF838>N,% M.R;L/S_P+Y-?1-I\.BT\5J\WR*JK%OIP2:)EWDJJDQ:]NTH% ?U++L7++.?! MTH;7D.0A7KST_6K/T,QKD2L@7&9"M@)<[A,3*>7Q#C7)\:3_YL3[&YF_I3TZ ML$$(XZ8)Z8;LBBU=WV^94]54JTM$YR2B^J2*.Y"YVDJ:G!J==K\CF'=FU'*_P?6GY/ML?X!7GR-@'_ '9!_A=*R8)$2M%*;/SQ'RPK;=GB M&3;#FZ^%$K*#^-,\302Z#[52!(_IE]RZ(*J^Y]/8Z[YN+'-A<1DH1=$/*7W< MDPIH_W=*A;-'@6U&(KI5H"&)7%A3Q$^^7BB0>G&2-XV_7/YZ%H02CE_#%U]" MK^B3SL]$H)5FS./U2&?EGJND=AI>"9OIHJNS;I^#U@+-]GU3 MN^/U9Z_Z(=(JU=WR=NOJ( M8!,%1RK2&RB;M9V8L>>3BOZ<)I-*[@.@F_SG$XCV>SK;-4>*!O[)\7SM'^=> M8)A/N#+=V#&[M=VPV+Y/:EFVJ&8ML9[(E+R FB)TY\7O[9NN%J;6\\-0F+^? MI:!:CIU9)=+!DU@M#M9"M!;"[W_6G5RJ9LWZ0 M!_HOP6)Q,/1?JBJVLI,3#$PFW1):N7^L^PGE<)<Y0\KF!O5\. 1;,B'(W(WR"/7G8EFQ/R3&]OZKL9'=5A ,HZM #17=03&_ MEA.N32DAUEI:&1$PX*GRB/N>Q9F7@OZ%(HNEKP7%/,GCTTUBQ#>0OB B9$+' MYD>>@FZ6FU)H\6[7\$8DST4WS=N=+D=-Z_3UV320#UR5CY#'+^[ZQ#=@8/AI M) WAI%+],V5;%]956S&7ZW\K!JP-OR8SUAW[O SHEW^ L*/)KR)GBJYM^I&* M3(D=53P*.*-/ZP)_]+9\)SF2D>+W5W&,91'X,?3O8;&!'S. 3J>9%(Y%'U)[ M V#X22@8=;,]3;(MDYNWYPY:-&'$T\7Y;M9[N-&'+-Q&<6A[KGUAW<#(VR%- MULP4Y_7]7_4!S3Y?T0+K/XSU/MK;,*!%-KB;Z)_Z1Z'-/(Q \VQ-5NP+\\Z? M2"<'4KM4#2:TTGN8Z#\,^#T),(>YLQZL&@ZN'+>>79!?,"EA89%SX[N&?6$O M9/9UX!0X3/*=,)2PL,C9X6'>[=XC+FQS_0M[7L+Z6U+F[ ,L7\[?NM'<]O[* M[+#O.WC'I@ 15*G!M=WX]13S@.-!S)_]RY/M-'K!6E+5GN(OF'A36L MH4^+'O79,)P&S[X1=J[^@M#""K2X,>)GJ+\,. MRI+B'041[ S_K[LIM"SV M48L:%E0A,35RZ"T"M,J MEJA#@[^_9N$20'P*@^=XA5?RME\ZBY(*EJAAR2HTZ&]=CY7X@DG(6*I%CQTS MF.$UK!?+H'Q-YP6MI"0-6#Q_#&%J%J4LYI35PPV&WF?>A&K\0(CJM5HU%5I)0W),5\SR#Y9*7HUTD)VO;\ZZV M$=CC!7! Y/07;AS_KE5+^]0Q'9'PW CI2>S M:K@1\58AUTIRKEE*1CV#PI_*>SHQ5"@P6.E0M? M"I<7I 0YF:^8L\5D-/S'H2_^=L-BV_7,*5A).]9P(7\S]),9)!L[.\TD.<2N ME$9:ZOR31?ET_7K?KOJ]^OD/EN".O@89K?-],1F^^M",RW##<&/D+V6(LXH! M$3[N)/>8''.#;P1@FQ&Z, IS_@*M7(Y2:7VWJV=B__>&XDQ6]LN M/@2Y1I\=D,36]J8L7)<*YN!I9IBT8LVS9BRP;M88NG+'[/#\\YR?S%W;&S>V MO4P1C*.MS,&P,U$#(JRC;"6G!Z"A))O#63=241C/KH5I RN)2"$BKNJ&BYX3 M\/'N.7_?BN0,XH,MN Y.&I&)2"Z2*S^P79.6\/XD:8OF\S>A^^(6!& SH0CF M']0G("4<1TK BP)$^&18CF$X8>&3.V>%.&5!$;16%HY:!%VEKHNP:U-!R-@C M"G0B<6XCFQN$+A46NBAPW&'GCW!AKY6+*N9C6MM*HEZEI8^?+-1Y*5=(]9 M!&8"NNSV?(<'W&%J$CM,MNX%T39D4_827WF@!,NX1I9LC'](LCDU?9V5-6C] M#9NT>)NM\#>-:'J4$'2+2._Z>OS0O['Z?QGU[R?]B=6[O[&&TU_Z8^OZ83SN MWT^MNT'O:G WF [ZDVX,N4AB=T"Y[)@^&59-WKXDL8F2M+$#-,O(B/2L&U&0 M+L/D'N+J527[TKJPA&098.]97"WN_6RX/%^QYP7/^#XSPI_^Y[N+C^]_YC,+ M_OG33Q\OH%*T8?Q6R&O%SJZU7&@)Z]8$8\+O+]Z]^Y@0_OCN#(0-!O>(52&7 MJ[3%FSO3X2J@H%V_]Q8VXECB21YMG&%VM+J%Z?(+[&>9>!U9OD2D1]Y* M.E;&W,7&+-[:A7QMV>HZ4C>XN!%U?6BXD-D>C^"/"=(CO'+A\6<72'B%;<@O MD'C93)@"PX0L)IR\89&[]/F%1_C?8/BZ"PPGFY-!9#CR^)Y)3:W.4\7O#?YA M3M(.3H;C173L#.G0Y,C@9ONX1!IE$V%X/;BP"A<"@Y259UD7#%_%U1:)Z<"; MIBOMRH0HN@4U7!*&58DENL*3.\)[MO$1IDKR-@@9+!!6>FRF'%R^@M6NC+K1 MM.8CR6 L87XOI"R2QVE6G+5..]:.P]\Y8*))%[YC>;"N']RTK(6)TR]=7+!Y M\0XA+YN<>?Q6AI]X")+9!5],3R0^XA.CX'U@5@!V)N)3@R_H47IEX:KRZ/HM MY&6M30=3N-VSY^SX;10&/OQSSB_(HL)SQ[+S.L+SQXS7-"B8?/I;036-V1AC M[T1NS.3AMKC]@%ULL/3=PD&7CB8BW-E<#8N6GOW %,@RF^08J4EBK7P35X/$3)%CP;H+M8[S8>H<'5*6'-KDSJ'CO MK(J$DZ)GA@OAJWH!AA;4#?BJ@@19B6 M 7T6Q3(>/=])QJ8&IV14N++H),N!#]I_Z>+]"!C2AMSZ^_X*1>IB#AR>X ,+V1Q#MVR&ZZD1@#/ E$CAMBQ8*:/DR:5K9&).P MS)0,SL%[,(>RW_#M$RI5,'K*?%XP-,TC?Q,$?-0@K_SB4OE9B6^>K_2WFP!] MG6B,PI*)V=KL,PJR))%IE2H/"4GX=?">RVVZR:0_I;F9Y>!*=34OT>Z=BOD( ME]YY\8%.[H*I!UPB+0_?(J_GQ?C36.(<;)K!(?,YT&=;3_->\*M$8A%CI#># MF9L5(YZ\"M[B^>L%_O*2>ZYV1[SE+O[#^T^7T_[X,^DT3D[484\RL3V&%GQF MBJA7?"'LQ+/#2SS OV)X7EF4NYI7L+9[QYT=Y)CD$$KUQ::VP8#XNP60N? M&Z);^(7U^@52GA.JEC"R];W+@OC-C5>N#Y) ^@;3X7:B4'[FE<\Z Z^]Z'V41 MI]I7HZ_CZA^?;F&HM>)+*RS!H[$1WE')#/!-)D*GHG%TEGMQHS;PYS#G(C ) MQ7_%V1M_7BEB (S!]A5/D KE<:')^U@1^S)\7*:/K MX>?/@^GG_OU4/$BX'MY/!_>?.O :H81)=OQ1$78W;8&/3ZZ-W%L3DL@.M8B6 M/[ Q9]KRJQI#E[V:E'4?8[1PWAYL6R056&0&9!F1C$UKF!R$F>]MX M%81HH1I M]/",I]=)R@,HFAK!-_E!;L$O2K 9QY_H"3/[ 2)$JM: %Q' M'7D&=C *6OW5U"A\ML/YZG_]V]N/;_Y=RN%=3CJY/[TM&8L/%^]_^GCQ]@?Q MS@R&YJ>W\*N?/YS2'?T[-8T__#V+>:BGHJ_C,/Z7\D0*90!U+[J66:^,9\'\ M._#S[\KX!''5@_+KZX?/#W>]:3]]0CW\/!KW?^G?3P:_]JV[X83(]//G/%XU MC^GO1E^N=E=@UJ[P[*@X@H=:R<):5EJ)\M@F"]$S?/3<9;'W]WW@7\[11XN? MF%D;0++";7*05B-2AHD5/5SPQ5AX,$F;G#GZQ "B$'[E\[0^'7J^=< S9#T,*E(+*<+8^)\8%XAY'C M4>'5H'*)!!<^ JW%$#!4$D44AK66OJ;QE]T!/>1K(4O60!N"">5\T MJ6B8B$CC>SX!I9^$K&$]!KY#>]V EY?#Q9@],;]P9Q'QE5.6(3U@4K'J[1^! M-11EB.8#HL0+Q/(YD$=*.@EPYF:*]89%\]#=%%H&_"5QIDHM .8VC6P23MPX&Q]YG ,.^\ 5VXLB;3(.%ZK^Q*M':0UD5K)\!9BV M2F;;G"()G8+8CZ--%OVID%@:E#5Y:*,^.Q%7GH5['.D_M.&E.L5JNH+N,+,W M_ X=+?#H2$::O[%W4>4:[4 A>D*W]KSLQ4RZ9DB58D5 F!YUDH4[NP@'X<-, MPO,)>UF0WR0IAZ^<6LOA78_'G>NS0VQ6FWDP*6,Z9 M\VWJ\?+]6.4V["[UE]^3/IBSO 4BR8M;V(&/WF#\N3NLBE/[Y4H\[XT&T1C^ M'OB <#<*HL@MXHKOA;FS3>(:@IXAR]0I/6G:BK.WPT2KU(+!CM])TQ_(1P2L MR!P0Q3EN6[[4(-.#>]#E&VTY5N7XDR?WF):!G('?#*@]$R[\J#85%?AA([7993$H]3 MS4A1OF3=8W&U4WB8^D:I6NC*]M)X!OM$29=CB:'LA6>*-ST'XCZ'VRB&A2V$ MGYPGSJT#-$R'YJ9_VQ^/^S?6N/]K__Z!QEUK#[OI4DQY;K@'6>_=6I2O*+5. MG-()13R?-F SN<57CFH!_)@W(0;-B7<7UL:SY3M]],3=K,^<&C)C$+I//!2 M,+"4(+.][#*OR.S*/^!UTK8('YMFA&2<#TS?G!KQ@F3)(796W4KKJ[N "TLT M07RX7<91&<(3B.;BW7>#;(8.G0]*S)V464<.:@\)H#LQ!GG-!>HR/C?7\!.+ MHFS2RMKLT@%[;3%4:>7QX-?>%/UH!O>3Z?@A<[+^I7_S:7#_R>I=PY_)'*PS MQLJW5&\=)4Y!H#(H/ZE*$=,?4B50B@]\5+B4ASI)".A>)#\"Y73-9.6.\*)2 MMH%NC_D(T+@0N.KY%?7S1Q/"NKWW;1#R]X%),K9]VN#[MH\?X(_-"N3_B7RV6 MD$CE+WPC,^_USC IG4F\A-4?T02^V<=[@\'R"A[&H.P=\?=7(GW)IMRZEHRZ M,@+EJV2_-[X'0W=BC?IC:_)+;]PGP9Q_CB M;1L'X2Y7N.+*%J]U0J)K1(%BN%!?7P]]?;2 $AKX0;#DI3IWE71<^ -&M&=9 M_HZNO,_NR^C7R04C4-4'(-8SEK6MI+I(2:D8,=?/#[_.0P=\+DDB+<-G\ M,<4XONSA(G$UH][_&DGI/A Y5QT>>"7BH0+5 MOZ.D[H/XKRS.9*@&XM?*3G5-T,;9[ZPX,D>*)+IPDZ'C+_ =7K(2DJ]U)PKB M]<:93P60S>.20Y;AIO7L,J9;N4+]Z'M>1*?]]%E_1* M7Y^W^B8UV:Y8_,R8GW?:!0/BP0VO$[UGZ=W^]_*5_=\.?,/?N_TI! M*[V0EE'0?2=WV6DC,V?HC_&S"?&KY('UP^1''L>VYKL\>=V+(ZS>B":=678L M8CS^2A6.)97)U8YCO?9@,U(<:0^+6+P,X96H@CG]YR\N"S%FP^Z./3&OD$ F M[ LKK=(B%4,M;[V1,E((X7R[[_W:C3%*)OZN?&ZEQ;HTO^2'RM\ZA*!6 M,8&@P>2RKG:64M5*ZW9JJA62T\VS<],Q'B0E5$"I_E5&1ZE"K&EU+,JURVUO M,+9^[=T]]*W/_=[D8=SGC@NDX ?^9AM'?)UZ6[(KX@6LMZ3["1WF=Y68WW4# ML_(-1JF54@)>U79J78RE*FO3$N.N8^P.?373Y;_"-576L3SNX$GLX:)QH"O6 M#AH_.(2T.W&(H M5X(D=[F\99@&=_!-BZA*$Q;''E^W"A;H)7Q245J(!#WS\6X2]HL]9PW?112+ M_&AEY[^RCLBUEJO59M)00R.QBI#.0%0)V;E:'1R2DB^EF ?M%Q($SK/KZ=.# M)W\D 8;//T=A4/0X4>0L$@7([B]4D-K)RT%NV@-I$MM!!?F. &3E2&_MT/9C MQK)(>6 KW//D)85V@JP$EH!2Z\(2M0CM AT9>:-=G;(AK1P1!LN13K")7RQ> M7Q<-0N+9KY0E%'V6A5S<$V)<]"W D]G'<5;Q+&BIBP_F;X4U. @=L*'#';\> MQVT"FBZ!YW%/8!&4H>@Y6!;>5%PM9IU:6:_6(^\V"8IH4?K0'\),:Y)\N M3"KSNZ#KX>>^->W]A>85C?(5C&S7*=K;\>0Q&RB ^Z*.3'(>^\$& U1&.O)M MCS^L])WD>^VA/U6!?VT6NVJ3U.0F+67XFCHQ+;)%.-D/6=_*\M^1F9%%!$K6 MS=8F40UE<0A89UX.SA$\Q' #6H3[O08W6,Q/+@^*U9%O-_= ?>##5XJ?(JP_ MN\(W99H<5?AX/:EJR;JT(U+!2^O<%=H.0_]/+$$7DN80_%YP@3J#LA]2HU.# MLL]+-RA=CK%QR*C8 ;G.H*6>;;(9U1VC4P-80K?,8Z\[CM:'E.3.Q%]*C^?R M=&;\>#K",;,SYQGEGH?D70TGA48X]W3&O"MJ<[=J&IJ@0M?S_PB'=)*2NI3+I7R5]K@>V? MYD(L/4U5;K.(@\$EAKZT@E#$18AYN#[:_A?+"VR:%"#HHHDGK#O#$"!I^>Z$]]!0J/8QO9\.QX/^Y,*Z M[T])0>-=>+1B#JXJ$<]'-&81"Y^*XG7(XM82RY,B+YKJ20&7.I='#JE^F]T^ M4F-QCNWGSZ#X0A=LK^IY *4Q];LH3HK[MR#\,O!A(PU6OP%P+(X&VD94H((N MW=)QT_.(CR<^IR\@A -[EGL$G]JR,+9=7\;8%A:!Z6+SN3?^4:O1WWSQX@\CG,.6LN0QB^H6CY:^*$JVWE1R*+9C MO#TFD5+Y#_)-3A>'I=164+(,\]A8/+#*+\.[F_YX\@>K_]\/@RG)6P[#=\A* ML0OKNKWXP77GUG5)L& QFZ0/)+6'XR'F\MW[PWB\EYR:9+^NP-:X6!M$4>N. MV"O\87,SO-T@V74G>450;+EJIB'SNRCR\K5Q>/_I@6OA%<=2S] K$P9QWV_12,7#R87S'?LHN-544P$Q4P* M4J#/-B;*EJ1L9\0JEJY=^1'!05=+1O]SHS M%('/=@+-[=9WRB),\Z*6*&M]WF*"9HO7(=WB?@Z>F$@A-<&4\G;HP):J_Q+# MXL*<41@XVWG\FXW7/O%N_R)L''B>?*A1=?,5KQ@/9&'[NS]PCU]LUWJ6#:>6 M$LEV\I[%>!#.O2Z ]-7N(<(G1/)YDQJ*N3#N'S](3QK IT+?8AM _#LK;4:) M0DUFR]:@6IQ9&.\,5*K;A.HBI6JW2K6Y =4YFY9O!Y.0PI%PN]51)C&8"SB+ M4\63)W':3((*7:R4FL87G*)%9EH&-.-9>SIPR])]OUA!>-]*]1CJFKPQ[#1@]9!6'' MF50%1);.J[;B5F3%02X2\D42-9F$*>PS8%IE:ZSOI&8"?U=2'H9^N]EXTHL* M6*2N!S* F8A@2SPI S_]0,28EKWAS9[TRX'[-G%A^:Z]6W,3/_5B&MH00BD- MEK@/$5VDWP=Q:9H'>7M;&7E17, =/G'W@[CCV1_2E5\.F%Z19YJZWZ+/E)&> M/@1L>17#@%UUY_7: N72]'1Z(FV1-'>97(E221=G- MH\!S'?YI9E-%R)Q^?BOH=3-\> ; QI*N%5$G0]Z)F#IY$F-WN8J'"S"+N(?ATO;=?\JXV,D$QV>?OC."#M$8$O'&4RVY[,J*L]8M.VV><+D[441)'*A>Z$88VV*+,>I$_H5$9B<)!IWU7=P-7,)/ M^$XESI!$5KRR8TMF'[*5KS$+2&WY/&Y)ET2;.W0 .4QR'V>1P(;7 _%()'?! MV+Q**!]NG#+ (Z3%FEY6T:X>$J3#'++$[S\J*6* M\$7RFL2REN&"A;:K^Q\+(Z=5YBM3Z1J M^R7P>$ %:;0-?>5@Z' 37[%A,=Z49OU;$D!^GRH-WVRCRH]$NSB=3Y&FY.),1?!UWU%,D!I MZG_ AT%L'^PDM.&FO="&=4>BYB4=]44YPMES3\B^C?)+T>'TE_[8&H[ZX]YT M-Q0(GKFBQ!ZGXF M8WEBH(B>C"%8NL8FY44:$UF#>'T=K3#?P)I'XWOPW3@:31Y*Y2[*6[R"Q6M8 MWV*=[VB' D#>V^OBM]Q8P,(2A&^@1R'#@&CRVX19H[@\E.DU64^G&)(313H7 M"!X'B3D\OOX@BK88#'4 TP+V$Z/MH^?.AYC&&=:F FJBMG@ZDM2W9 .6:,%* MFB#;CYJ3U*VS>9)N0A(,Q3/R--0GYDQU9G">:<3F 3[[W%D;P2^0=3-#.9'% M/(CHI^]G=%?@%@K_XG9)VNIKV_.BX:+XDMQ@:J-'COAPUVDOW'/BT&]G?:X' MR+6G_O$"*ODLNBN?.G-'!K&-@#I?U4U?^ HSN2NO6_./L@&$:;Y86='*:G8H M;^S>4W-I>56%"H*=B\5W+AMQ$4*[*)<3T'U>26DKR'(V=4?ZV41!+5.4EL-Q MW.R%BNJ9QM]Y15R')''9.\#-U,OVM]YXW+N?_M4:7MT-/L'F:WA/$B$1X,/. M,=ZA<8PQ(3'$W4:Z7!9]YKS"A;7!*GQ86%*)[-PXS6D!BZ\XR+M.'C$5L5!R M8."=) EJ:'!E1TI*M:*''IP*AO10OF0.?2Y"Q(N- 7PJN-924#GP.TJ_U.$V M!KM@/M^NM]R]J.A0=NAGV66C.]=G_(&D/A#L7F?JO56PY4N"TJ%5B(Z;7F;22L]2+=%3)YP>FQ69W@NR M,[?CS9+5;=_.0?8<7T'IQ1]J"/C:OUW:KA]]IS@.)%L16_D>BKUWNB ;T]6U M\%3L8$&HMX#2':4=*XF;8 W#WHHL1-.O2AHEY[RG2J/%L^"C-$--D6COYT22 MP/'!@F$H$YE2E?*8_%BI3 MSL9TZ3WC+KT\6Y?N[R7S%G*W'CW@/7BFD$AI> M#XAX!_[<]5SY6E0F/T,].V%+OKW&:"S9\_(Z7/&L1$:"%$U9^>YPXYY[NCXF MW+UCV@8;-F&P\[T!&%[ M[%E,4R2&GSCJ]1)O"4(E[LR*GK#5J'B9'5(#=PR M$GJ#54^"["BBE$*INM43(=8641RZ<_A,>5@F?MD[GCR4TY U+%XEN2 >DU\0 MCQDF-&%.WPY]UU]&RD)_PV!M+DBLFU2SF*S7!>RE ["'EUCH?'%'%;#T7?DB M;2_I9NFU@BQC*2W(I3>?593X@B%18F4<:&9./B#(\%',CH'??Q'/_O"Z2A\' M1<_E(%@([I]Q:- []MF-5[!7AH&)-H'O' 9)(0G!BS>1PP5?CM#_8[A0WM.7 M; >Q&MHT8AVCW-VI!&0H=Y%04]R<#'R%4#65"RL+]"Z:L40[&*Y4:8G,E*E% M5V?97"L! *U(4 2#DQ/< M] -7S* M;MV9#=_'-HN>QAL3AKIHCH=<^/_+^[;FN'%DS??]%8I]V7WPB6F[+;L[8N-$ MZ.K6CJW22')WS+XHJ"*JBM,4J2%9LFI^_68"((DJ(D&P+DI4]<-,6Q(2S"^1 M #[<,NM/UANA.YW%!EA")X6_$\4+S$YM7G($!3U>G6BG8(=FPZQFO.JTZ0SO M+M([I+)"G:QD=9\9-TJV;:?8=6S#7N32OB&4/U;=/%T,/+>Z^UVD->-;L#9SE]TTX MAK2OFTX7.!KD&3:9-S3%.-\F)K0_S)6+A,TNS,!V:^Y\CGCO?+; ]#F0.AF2 M+]2 %SY)S4X7^H]^@X@N?-14=634]0ZS-=0E@AA4O(!O=+(FUT^-'U^QW4HQ M,-M)04MV2H#>E-%DZ 3#SGNZ@$&EEHB ^0GI"3;.)9T=1#O3K2_Q<<'E24MYK0*4=2IP1E7]W+XW<67;Y@5^NKZV"P MKH<5AG='7RY&7VY/;GZ[.I,)T6]N1^??SW:.;6C3&&-S#VMWS4'\;)V&90G, M[^Q,:N6I"=3$1ZB7/'P)/VT5\ D:-ID)2MW,8AR^CI*#3C]=21Y$2.YJBW!'>MCN:@.01 M1G46[_#]$'Z()S7:[NPGK51>96K/L;>?4*L(YR+B7;VA9>BA]Q4JT*0FV^\4 MVY;G/3<["\N[48_;@<5M?5BO.@[9TW;;6:>':,#?Y3;EVQA0;8GNE?UZ5B*; M#F+\JY5U#;-\*^AD7LWR L^)J&2G^K*3O@FT>OD$?B>*%R$3(+;Q2)[G!?ZK MDDL>62["3Y='\RP6.M(Z?&>?[6:V:C_W6*TGLSUWE17*K/\BY(7J_"G5A^3 \RVEN:P2FU<6)J*WRO"NKO.&TMV*.6X$/).0=C29@S;TH MGMYX/NQX8J/7D1E)!S7C]LHW;@8O#RT::XT-:^F\CD<+$3$=!&^G%XMFNT;& M:U^F&58_;>F5W$@P%T)U9]ZO787N-K.Z3Y44ZK80L1W3/[=5OO2T$E8*]O4HCF&H5: '*/*EN&?BC;N6^^:5LV \6TO7,CEN[

APNLT@S49QGZ/2^HP3=^-QP <]SG^RKDWJV3T M5*2D<)+"L[+P]FJW;QMC$=5L)GI,8-OLKT8+7!@M@+]>6=>VVYUOL..[VV.6 MC5O%UGTO]GDU1IC"&)*"=-"EV>9-'?2-%D3KM\O!GUCTF^:-#C+\/73O3SF\ M;7ZPAQ_]%F ]$_'WQ<,],-FPB?XBYRB#K<1WO+*!4Q_D@G.+3;?W1S+KF+'. M>R'[^VBBHG6I2%+0JP65 T]+V4-(O=YX=&OCI4[C!D_:8:_V^O [#R'ZP7,>OU2P?)&=>UXFF2C+^C$ZF6&@ M>:W.ERN@45K=2&]B1M!*Z^<=;1J+HE2]VA^9*?N_ZB=?@2!SQ,MH!P+&4!<#S7X_.OO[;Z.OYQ>W=V#I M?WR_NO\GSP-SU%O%F3V?8X!8-46K!P%-!#3)56L6"T"H$1F?C>C8NJJV)G66 MJO!=$X-#1QEN2*ZLE6]G?TTKV)8S5T:VXZ7 O.HQ1'TA0O_RN6'Y4,F['=ZH M6=,1Y'8M:8'!;O"[>ISF\H+0G*#' EMV@=":W@S1TZQ![!<'NZ!5Z\Z?Y=MU MO8$%?VWPXPY+EF?_9=PH,P(?JO=G; :Y%77#6,:$GNLO2XW>5,,"9?Y8)G$2 M%0LC@#6]=ED. <^V!, 5_VAB+#!)C<_R% 3S0F:T7-KLD]&GC9^-Y^K+0GPP MOV=Q@NE#'C%B;!TL5@>0M:)=$F@S7A1B*6(-=BGU_%=YH*8E/ A1-WRK^B5* M,I6JULA 2H"L98XP8^'1_TYE\-Q,2(Y:1:]'8C(18Y:=+]2MCM)Z'[V>BDQ, M$B+IKEE6JOVH2[,H?O\RSF#=" MS,K^4?V(57<<-4 ;F]-^U_.RU6>M\U)EB!C+2,](8M #8QW>N>E[STVH_Y4= M6L8-_Z$&LD:A<5FA'_V[VE(!.4@'N(S:O57W>)1QP/?1.0CC[,0UI)6"=PSG M OY<9/E3DD557NQDW>[9F->B,N+;U0_Q,9MA<\:D9W\=#P]HO!X&G/# ,EB< M%YQO:VW24"?%> E.5(QKC>"?/6!TB;]A[@3Q7/W7DOMAHE3 DX\?H)],'XP$ M&S*=3[J:-S[#"U71159A$-0VX4_Y-<^F>'C:!A&_CO 9DY&W5>F?*^OM]&L_ M_<^_'93U/KRI]=X?F/5^?E/K?6"T7@&CD P0.II\%=,H/4NCY*E\^$@:@!#@ M[#^$2L=#,;!Y<9K*-;QVAT]VO9<+L=E[68W//KIRVU4?7".3>/C%J;!9DMO" MIBZ_>FL=DJW?_^2M-ML0N*Q+G>"S=ER"@SB% O&;52@$(7 +A0F%F)V=0FP. M)N>9DWH74Z9C!]9?)KF.G?CPGIAK>P79'*T?$C'U]@NR0KJ:*(5 -W4V]CH6 M(A;Q39%DX^0Y2E6QA_?$##VH$M[6\X9*3/##*N&".J_R+T42WRU*O$)5#Q\$ M!; 69FLEN^H$#[ 7YE*=S,6(V_+?<.$C?SJ95*(89>)^5N3SZ>PR>1'_Q!O0 M,EC%\O$*\ ."2NSB6VQMOA/#$11F%]\Z$(]#0BK <@1CVLG'#L3G:M,1#&TG M'PO=Z_Y(JEF2 1S$8.^C! /8 M2] P=EJ\8:U<'K.I,>Q$>\-:]]0S?K9S[TU-S&4,+(/'-+CA<)N4?P++$"6> M)>LWB]%4//QL9\U>LFPN[P7,3FJ]9-G<5VTR)(\X+*]F_/K93C6=,HPMY !B M)X%.F;!:I,TC^;.=K?6)A=4N!AP[L>H38VL==4@-JZ8+>9UT-#F),5 (#+_E M^--/GQY^MG.@7CFV]ND%1'"7/CFN%CH78R"-)4R>YV(BBD)>N:T3A>,"N)Q_ M^ EJ!61V(N)? 5>;^6OXT4XO_"O@;D5TJSJ7RDV4Q%?96?2<5%%J8+3SB0$U M<+>C#T@[MQA0 U]+*@_39X:XML--)SW+?K13#+<07WLYH=A)AELHL%:YG\$" M(\(MPAJ4G6WXB@?64EUX=O;A*QY2Z^7S!I2=@KB%0FHI XJ=?+B% FJ54=:, M#A39<,@$U":M4L<4I7#(!-0BN/ANH%#,P2D54*LL@:$8@E,JI);YD==0O$E! M*Q-2J[1 O"E!*\/=(K 2$.7#L7O>5X6X;:Y5=<_AJE @5G7/S*H0U^:M?2E8 M7Z]_.'9/Q814 "YB!>.>C0DI-B=*)J"7@(+US?I[@3$AZE>9>*Z&_Z@?;4WN MG@KQ\(F8J->JC*T=UX-.3.QK519*J]\(I9VG"0@ZL%&EH7C!0%,0=&*C2KF\ M0NVVPF+T+,<0*;=1!0#M-,-6E*L%K6K;.8:M*)NUZQ@S)UFL^!FT_VF.,2HG MYW4RJOIID9V'#*F"K76&P+1SF"%5<+=F)QY3DW+@:_*4X$!P$Q55@M>LL^KA MDYWXK%<9=PL/A&ZG2>M5%ERK?XM>DZ?Y4WL*#T-[E$;%XN&SG3JM45-P[>T M;2=-:]047DOK!Y5V3M0G%EX;:CAV7M,G%ESK+(=HN,K4D5;\\)F@-4/K":[] M2, $(1I:#UL++P>.'M5/F%9N<5R+ZN$S09;\:V!KU0$@":KD7P-;2[Z.Y0U$ M)-^7Z1QS*;96] 9(4"!?>:X6A%7KDRC L\IY M6@'] JVNRB(2:=(&=]03PB]VMC.@!JY6' +2SFX&U,#5DDT,Q#; .J94R4HU M1/QB)S4]4EPMU@?&3FEZI+A:IIYQV^M4-T4>PV#P1X0A1*O%R7A3I'KX MU.S\WZ %%3?(\X;5/8)OT^. MNZUH/'8NT"O'A.=;5/P)O/#1##9P\I0#M?]/I(*A_63G![V"7"WD@)O"_!K:)_)FP)<$URM0!V[ #2U3]&=@MRM M;FALGWZ[!;DT7HYQOY(K^GZ6S\LH6XT<.)I(_9LH@P_OB9"RVZF=K36W9!O[ M?+ZEVIEL,\(+D#+A>EF5@-$^QR^7XFK'55WMT_=*J4!TM4_,RZ6XQF?0(AF+ M6XP5C?MI)]-"J.3<39AF^^3<)\?H)SUX[%-YKQP7'I6!)9M*M6XQMTD^F8." M92DJO&QI/%2X%E4=C,$\GVXO.J,SVGG"EC_#UOK;MI:=JVS[,X=B+3M/VO)G MV$;*8AIE>M&$%P;R-(E5DA*K>=M MRSIVHK6MZKFL@Q>"+/GC\5+#K1CK<&YC=8?H/GH=9;?B)4KG>H5.A,O=K%8V M3]G0%@3SVZS6/;4%P2PWJI5M?$6MF[E":8P# L$_K:59?=JB.\$U[:4#TYT@ MBM;28?B,Y!<&F0 0!']SBX7A118T!+_J$0L4#1'ZM$>,U=/,O'--PAR"L!#E M67W+JK^#6]C*<^K_/6M2EJNM-'0C!Q^PE&>UOU5_QQQN*Q^<_H[YV5*>J__> M1 N5Y-;(:#ZO9GE1CT;VJ;I'C,N;>M'8)^\^L5#1V&?Q'C$V3S,>1.KS@*7W M69A1Z DFMS'TC<55=A&-9Q@!"&#:I_=UZV/SS77Q$\%*UZZ/"W]>@;H):B.3 M9ALAKVB,]U3WY$10RS'!&+U%,\ M!.]SHB,8B:=XZ.@(AN(G'K9G7@L,E!6]8GH>C(&$CRP ,4%6UJ\R; ^V6X$( MAKI)E?MH!8+0K%]E"#WBJBSG$8C<"9",HV)Q,W],D['Z_W8V(N*N#J\I!/_W MQ=S/D#QKVB/,_2S*KR9&WWY),!_T98X/WJLBPJ@%*3Z-R*H_1,1;*GR(?CK MLOXDY;*7#TU_(B M59[-?V[OOM>''40@6:,(FY>86A(4Q"C"I>4<(ZJ<16DZ M>EXZ12)BLE+EV:Q,ZD^P :H\D_[UPUID)TVBR";R5 /&/LE["7.UC"[RFUR^OEL[VNG(3K_);,?1I'Y>IR-^M4@ZUK'3H.$UR8-[KB+=& .>RT;*L?X?>.K5C*SOFV^Q$N2\G]MYNH,L@<$7#6 M4I2M?6U:VYF>K2B;UC*"3]GT$GTRC)RNKO^9_1$P C2-#0BO@\;C!B@M@, MKH@+\2PO*H]@/D3T5T]QMO;T14=P$T]Q;G1DB!\B]FNO('M[T8@(KM KR(4H M3Z,F^2T1Q]4LPV;Y)3T)?F"6X=3S;CG")1%>U5*4U;HK6A/14VU% ]!Z-98E M$375(1*"[3LHB-G;(1(B"F)NID78&"5>,-+)^E2JC08#,0-3 FS>1",@YEI2 M@!,!7H<1\?D<;[WC )!B!?Q6!>:U-Q0]$>-8AAMH'E 33&% %$\K['WD=9NXRF51" M9%_2_!&O9N&CJ>3%S/SV@8CB.J0.+I\=AM-.5H;4P>6UAHYWR*=<*.UTQK^& M -JR%Z.=\/C7P-6.WS&%](\BP2#WYTDYEJ^?\6Y0_O24E*6Z(4F$E?61Y6H[ M/UQVIN,C&W9[V9F-ERPW+IBDFJ"&3>^R4QB7#+O?V7 0D6M=,EQ^)KG#509N M\CRO!*AN9QXKQ;BLWM'63B!6BG'9]@^!L05%?/(BBF@J5H+SSJNR@OD"?.$T M*I/Q>T!CIPD#J^%JF\%H[71A8#5L;9M4L[B(?D0I7IT[C;(_S\5S7B884H0( M4>L086LS%PH[&7"(!-D6]JG?)1($"C-#S%5V"_\N$KPZAZH"*OO$/Z"*,#RN M!Z6=#@RH(@R/=*,DXJ\.J8(+)5+,?#+!X_[\6135 A\_*]I%#T_G+Q$28J7_"[SXBY*5^XL MG(S'\Z=YBE>1OQ1Y67[/"A&E>.L40Y">BDE>B/OH%F M]8KPH] W5W#+%GZ"1>G9''Z-PW0WNJRW; ^YL!%$J]>V0"\SH&+I$O]LL'@ M:OY3O]5Z#\ <3*A/.!Q/M")S,*$^849?_!(E&5+I48;D>S21 8]52AO 1#(: MEQAC.[G1D S#)<;8-G5HV'.A_GN5P7)(GLJ!\XCD1;Y.^]"--SM(GK&U//&1 MA,)+/JCVJR,-R<#.W8"S?H)!M=@R(I)FN 6#:B/9^:]!6DVH1'HO $MRC[7K M#*IEO>U :4B]E_G\GQ%;S:4N!-QF1<3DE-ZO3NWPML^X EU5&HANC-YUJV+T MDN&H2?(WM*H VOH^/\''S858/?-HSSMPUQQ0D\QP:%4!M+4_:I(]#JTJI+9V MG'MV8_&N44M(+>S"2K+$ ;5PMFN1Q_-Q]4>$!P_5 A::Q5P&)Y!)*$7<;+]U M0^X.K8*S1;U1DE3/MXK@VK+V0P!'LK4>R>!:SL!$,JH>2<9VLA_A&4=_IXNV MB%981N-7CT?;T^=2I0&<19F.9ZK9((:14V^A'CYTP_IRJ,'H06]K;9+7O:4: M!^G;O\N5CV%JDDR^F0X'Z=4=.Y/T]N!Z,FN?30JO:JK4E:.[BJ?4)-DLRA5?W,A_HL M*F?X/Z2W+U$JY(6-^FD2_@&HPO(OC))@ Y(';E8Q8Y_?U"(D?]NL8L;Q8%.+ MD#1MPXKWUR(D>=NL8N9QQ%#EI#J+BF(![%,^Y ?()(_KD60>"9R82![7(\G< MEUV8NC&^?26#N1$,('K?/=1%P[G'#%KWOG.HBX9S7QZT]GW.$):'^#Y6X!Q3 M[:=!H#Q]?FN7".XL## ,/)H-[XP2, P\>.7L ;O;]VXN>*DX+V 61Q6&YG M)^#=C^WCF."P''T@OOV/'83E5D:E^DC\IDC&.A^QOI,)A].P>*V]_O3A0 MA<,8!7JLO/VUXE 5F*UL*OKPN:.Y>!BT5YO;L% MTLE]!*K3W+E;FOLNV:KN-!7MEN:^ [BJ.TT&NZ5#\QGW_<25TGRZ7XNJO90" M:I.L9[D@HY>O:DPRB.6"C+Z]JC$Y&R\79/3H%8V["1&(@H%HW#Q+O<_UXW2C MS\G(\X")G$F'5A5*7_!"3<["0ZL*I3]YH28G\*%5A=(GO5"34__@JEC/7R=) MI8E&#U_25?7F^"FU-OKJB(IC10&_MQEYW%6?6_KZ( MLC+!,XE&_B1 PW%4P5H\PUN%+ I* PCJ].F58<9S!2%)@=NM8O/Y=@!-U Y?3A7DU M;[>G+ >,W?CDGI*\F!2/5),0:(.N@J2G&Y2\5X85Q\63**:@RY)**7<(_1/%53*-T5-R*:5("4Q;Q=?2$\!QS MMF<=S#A!D0@#^@I8MD1U',F?N[&U>V58<2B;XE5DW2Z.>7RE+*O>=S.1ILT MVPU'393DU?DI2M/3>0G\'[?GN]&DJ:*L6M]'KU[NS/*LF=>ZX9VMY9CTU1&D%^\_/-XG50K]LAN=V5J.6=^+U_$,[TRJ ML:0;99DLRZ3W?1$A^;U;/#WF*2ALG7.7"W'E<_:,J--N,W>#(J]5#Q=>=2D, MM8/>F%4&+GO:>*H\E_[*E# ."K--[,G@;64#T/MN/!/Q'%.0R1]'F?K;N:BB M)#50=8,5KUD3%^8ZX<_"P&3/^-XMR:6ST7DSQRC0C;<[0#IT;/8L[W[27/GK MI7:C9X&+MVRJXQJ:H#H3O8\85TMM\>4$K(Z*!%IK+-]"&@;IL(@W^O(!V'3E M-(J2#'Y_EF<2XSQ*[T7Q9!B[PX"X56)K!=PF/8N>DRI*V^GKMISK+#Z+ M[C1H)UR#*^) 7%0/9XH6PFAY,9F(L3Z6'4U.XEPVXDG\KWE98)]36"1WHU4ZRW+ADO=(5+Z=X/0=LHPZ:DC!(V*.U&\)&.A]>WR+JIL M6'IW>195EH-Y@"[MV*.62M]$-V/WMT*NS36^+M?:M$ZF]I,;):/) M%>,RXU:_.N[(8IMCR^W,,J_D//T%UG^JAF8[!ZEQS_)8AD\3)AI6<^3=E\W2KWT@KD-?9U MJ^2-P[VBLDK(VM&[.7^AHZP.KBNU2X0 ((V?_NU MJ)JVH$.L.N7"Q>,*84_+\8X.U#! QV0-M;^32,CW:[10&)D3OL#"7@?YQ\C) MEVG^XS=8$(N;J# 6D70HUZ%5A9$EPQ.UBZL,JBJ,M@85:VTOH=RY*)-I)L^8 MBG\ :TXF&"9["439F,)%6#:O/PROV,0^+D:S>?W!^,_WK!"@Z7^$L7ZL,36V M&\?R=0QF($Z@3^EM? !%LS)"A+.E["HU#40S,*<@*Z+:1R[SXD0E MC)/. VAH9D4*!8$$LU->BQ_M_MQ-D6?PS[$\8"O5+B4=CW%816$@OL\)#[.? M-YJI&V_%O^=)F51"[ZRK$QA8H>;3+-&>0!.G-U(A%"NC3MDXD>OV]BK$?8Z$ M4#['B45\NOA>(FUH[ACHX\G$O)Q AU#YGU1LG'^GXC,,JXFQ58V8;33") M*F[JHYXWA7A*YD^ DJ9DO<+!(+M,,F@.>7.DK$H 15,REUR@>$ZRN+8\8J,I MFF\=P>"\RJHHFR9X!%.60J*C*9M;DA,3,*LX2>=X!T3?:(>9Z^)UG,YA4#G!9J;X>A)UX#PVI_(]=[^!0* M>)1>3GRD8U@.K8H3=>W3-%/B]UVM(QW04I?@G+>E!@T3_$@'JEPIR6[7ADO0 M42:7"P:D,O*W"K#;O$GZTMZX !3T-$\*L2.!T7C<.! ] MDZ^6#4MO>AI>+R&\]S^1_; 4G\D MU2S) 6JONI0-$':O/9]MPU-P3:OG7/674=[LUO1I&ZSFH/UE_8G0$\S0M\Z M0L )G*!M.@&<_66#1L7S2C[9#G[*KXYQ "1\I#S8S?FJ[T@8TO@D=A) M%N-_\+',"Q@4-[FJLZ@H\,Z6'D2ZT5^'5<",<$6[6P&+D&0,!%QKO_P+HZ0Z M4[W*QD#12Z"NZK]J%U2^@U8Q1&Z!S*N7>& JDO2]L29_)9N3U/&--6$<>S"Z M8E+5>]3XG!E4%-E83H/=,+P^8IP>1*O5;CZU&Q#=D+WK510ZXO95U,=NP-\U M:]HGS"2;&U@3R5K2F M=]V@PW3A,#2_B8I1(6-=QI+2U >=@(5D>3[B8:!3\7A/YM4L+W#1^_"Q&X_8 M1RPD-%=E.9=(:$)&B(2$PHR1_+$;C]A++@P\>BG1#49,E@U+;R?%6"K+.[NL M/D>X%I6,>P807)2!%.-M!0<:%QD@Q0)KF[PR^4TW*K&W+&LK03&,GB03>23E MGZ>+4Z!>LZ>H^%-MA'2C$GO+\N*J0T*-'M-DJB[K?^R&*'8+\"+09' TD>.3 MNI:EZ:*(WS]\[(8N]A=F1R89+V[76FXF@-MU(QP/$0\'7YENMIU\NN&2_019VT:E(5BY5-#T%P=#< FR M(BJ!J-R*%Y$AZ>P&4;87#$ACQU1O%F3M!Z@(GOFUGN*8TU<+,]H:O;6=EL]% M.2Z29\5*ND&0^X6"03(JDFF212G^5K$,8";=$,C^PLS(;%O4W4C(/1+,&*XR MT$-FO%,)15A=3L3*T'H 2XYIV]2 M[=Y:@^0#FU3+.).1:C=AC>L'6.9+)G6LB2,LR2XVJSA$_[B?P9INEJ=X-E0" MX<-W33JSQGFT*-$:)'-9O])@+'$9C9M'7]V8PKTRP>"0.:Q$6;5G[F!R\#O< M1(JFP#^[ 8?7JR@8Q%^33%Q5X@FFX&YPXCZ18%#HVX0+F6/Y8S=:L8=4,%CD M^A= >!(B59Q5>W4&?)7A4P,9'N(_(KZ/7D]%)B9)55Z5M_#W/ -%%S=Y628* MGX,JK5,AJP4FHB@PW(-.":.?I0@8#>E0Q0ZID+#H* ?:]@#(P7+(<#?DJ6GTG1L85]Q(-'Y^ ?_>*L+'19/>-M=',5EHX<["$=4,LM:W>>(QM^ M^$@'%?:2#P??Z<+0T'H%BPX[/+2J<% W#Y#I&,2$1#@8[(WEH"B]TN%@,T=) M.AXQ+10.$ON-8D#52T+<%; B? 8.F.C#<3JP\%(Y5GV+Y$7FSE%TSHA??=(> M!$MJ2(<&]J\D"*0Z+D^4MJN24BE>'X#047X'U!(L5J-Y&L .0C*LJB!0MQKB M)1K%N>BHO4ZYP/#@?6Z,&+T4HL]VP$+'[-VDVOVRAC'WT[%]-ZHW"'L8G1" M.DB.32 0!,VN'AW+UU8\".WU#A@=N7>U**O6=2SZDU)[N+'!J&<#.FJOCWCP MZ!P\IE^<A&8!&$S.PYZV0X5-DE$%YW?W12/QI1.VB0_!N6#-GB_MJ;B9# M+,,GL0 M#3 #R5\&U<.)]^DYS1>B/F+$9:8]5CN )7F)?R7[@90.?.M?">?H6J!FMA.P)OD^DK(,1U2 MV2[ V192H6^BFN5&WL?S!"@J3.AC(#/5#R&RY:OTP&R^9T#24_R5J@% TQ1P M6]\(SDXPL]'!DRF1\%" K?]OGF35[_ #/I]NU^-T%.2A586'VG9"=DP',AY0 M"R/6YOZ"3FV1Q4N'WA$J&H^R6WPV6V!GDRE1BOI'&<5[Y8WP,1VY> =?"\%V MIPN)YRR-2I7R\)@.4$P+A8&D^>=OB2B@FMGBJW@!;10LDB]YUK /&$ERY%D# M([\P-*P[UL+T2I(MN07#:#4]/LC72H7X]QRHP$+C(OF3CWCPZ$BBY",>@C<: MD59:JD"'&7;*A=!:AE[&M$<' W8+AH#H*GN>5Z4>%2?,4[S^E7 B5!D>.@-"^23^ FZ62G#*KZ(9FN;CH3;)QHT M*I*3](DR\N >U>IN1@?+]:N L]WR//Z1I"F (/E(4X933\S!=U/D^ #ZF(Z0 M:Q8+1EN2/YC%.+U\25N2$YC%/C!J.X^***N$:(.W B>YQA@4ZAWR,1W'ME>6 MTVH[IT+;>=3#BU!?8ZSOM>']"MAH=XI:08,2@+JHAS5#'QYC' M8@XJCIY%H;U*)@AM+K1A3G88^O,BAB5#L9"707#9@Z&(\S25%_I5I!LP!#G_ M[_*S!VM-DG?L\K.,H[E25R:Q>#)3^1[3$7TI$7:?:%3ZJB]8Z:&"I"HN,78T MX$+6DT@ZI*]3+@0\HKR)DE@NJNDPOI;2(>A^\1H!)=H%K2B==%,?SK":I]]3(JFYY% MSTD5I>U"A [A.Z 6[K;%Y85\FH!)Q52"O:HJDL=Y)6^YY9T7V$:<-6QQ%V'9 MM'96V\"2^4DRX=/%&3CH-"\6HXF1P$/?C:$C /M6P8IR^4P4EC1-ON%V1YT. M!.PESXM/+EPT3T/3 QP'#^H6#TY[!]?I%F<=294ZS<*:CO"[6I35YD Q\ VO M)3C3,1V\UR46%AICOX8.W>N4"P$/WNLH9R+&0::4V19O12F*%R0A=-Q>'_$0 MT*GNXF 71KEP]'4P :,>C8NA[2(;3%'WGQYU5V M4^1C47; .2;R?G%F=/KU"JX&'_&MU;>H^%-(&JG>N;1YU3 F@2BJ*,ET=@Q% M3JQC(!V#=V??Y+3CS:B^ZT$'ZVT+,6IJACC-U,MHS'PBBK)^O4>'YNV5#1L7 M23)Z91G'UC[=6A)%Q^SUKB.,]FO"3]"!>\.*-V'5G609EM)A^)?6QO HDGDX MI,)H!\N[C(=C.I)NCV08F,P;]'247+M @ A(@F 7"*./M JUW82.7.L6Y&R3 M/)L"TWZ2>8#K_!S'= A;:_GP]*=G>%MY3H_*RU)=*)KB,X+SZ"F:JLL/^@H? M'7SZ:RJ<=%3>J]P.,BNYTCC<YNGJ7XB!J!)&K&M3S!:Z5I4&)<3E'U)0.G3Q?<2GT#JEYYFV@4P M!,E'!M2R+UA)PC*@%L8>[*^E[2)X,_-]HD/>;ND+X?F#VM!=]0>2#@VH95^P MDBQI0"WA^;Y%2[?OTP%QM_2%\/RAN7YD^@,=-G= +?N"E61K VH)S_MGQGG"L13YR,UJE? BS>M^J=JG#C+PB8Y'2PL%BH2F9J00 MYPB=5\[\5OI>0+WDIH//#JN(L>V:J4%;'Z99.K9LMW!@FI-DJ%N8T+; M$)5MI E U[QX-T<'D@=LYP/[:B';W<)/=*C6K7^+TV[53!3ZR8G1\^F KG8! M;@285:$0,YC8F@QCS1IKDA=EM'1J&?]KKNZCRFNY]]'K35ZH_&/FBZJ;2-N" MYC,[_G2 5ET)AP@,.BNAZROGES^EJBL,M#'-O-Y4D3VV>!WF\*1(2HR--,?0 ML"KE5(T<[$SSPS?X?(#67=J- :QW2]U5V8SFHVM7NJ>6H+GMVI5R,F"'TBK0 MTZT88U#;9)*,S?A/RA@T.=ZDWD ]P\,>-*W>I-[]\@]CI*6Y]@;5!NH=>-QQ MF>8_9%#D9B:85*)8A8*3!DS!];1/<^SM?RU0V[4N0XU"[ M1T?'AM[6)P+M46H(78M$!CS[*51K<<& YSR%:BWR%NA,]STK1)1B[NC?\E0& MW=&\I;B./M$QO[?S@4"\?A,+D?QE.Q\(I+?HH/4E*"B':6O( 3K>^-"J>/W"B'H! MRK0W@@VJ1 92= U-]D0G.RZ]))N2[;[ 26IV]LV [(@DQ0.(7J-VSO3H M0.O;_= !68PD4]O]$.,LOFV+D11MNQ]B7,%N TA['D?'FM_J=P+JD[[CL=IM MI&/5;U3O'MKC/'^*$F0!)-_%KU M@WP1FW9QD>9U:V6U12E 9 8+]W-0.,WETKV)^$1G*' +!HS(P4A=@JRCG!N1 M@S*Z!%DYLT.Q>L*B,QGXB/-Z8%4D8^CB,AR?/+F_O?O>X'(0-I<@*R+,HR;B MBZC(DFQ:&L/]N8")(*D EH-S]4H'A*UI)@=?LDJP8I!S#4Y!4SSAE2]65W*T M-VE2.-S!%BQM12#T!&TE32)DPVFT5!TE+2!G.]AC/1#Q' MO8!-Y'-87.FKG_7-3Q$;-ZI7UIZ?Z1P#&]7+V:Z;V8/D.AO5&XI_]&U-J/>D MRR:A4Q)L6G487D+>Y%K>Q^B8A>1;&]>]WW8AR=K&=0?1B^JU3CWVJ^#ZL#A0 M0>8[YJ!IW)I5!N$=%T_/:;X0T'+%"TR$M=HBQIX/W5Y=-4A!N-D$E"NI_XA8 M'<"=Y66EQ@.P$4T"=_+!0[*@X6DTM=S91\.PI,S _4U4LSQ6N1'D'O/7YJ;* M9SJEPH!:0L9:=R2:N?K5$ 1&U"JK\F*A3^P[0ZH'9^VI(PB/6*>Z_4%O-+X'?QQ6 M91A6L#,/]-ZI"NL.FC=E] .4$\Q<6GN&!V?<]",!6TKN08V>57XS8N:@$V=L MH79.VZRX>WN>0Z?7(&4"PF%[!O&9SJWA(QX\.IK*>8AS[@?00ZZQ[J S7GC) M!]1ZAGZ6K#MM#Z337*Q9(ZL-TE1EV?LFDXRWJ9X )\W):*E0L= DBY9B[7N4 M5OK^P67.>5*!L@-,OI%.;4W,HB0'V:@=@E0L1 !E7DQ$4N&3Z#\$7KH0\:Y;V5#@YRJHBRH>]W0#E1K/P(3;7W21'^/VPNU:CLZJLOV/'8;/K:P5]%^$ M? ( ]MS^6F:@"H?AGSU6WOYR9J *W+Z\G5EA!>*MP/=B\M*4BNTVC])[43S! M)$4G:.%0A]O'W]SZ[B75&ZO#[?N;=V_1[-'=YU64+I,C,/?V5UY#OL_MW1O@ M,\Y=U*7+I% IEHF=MM5Q?6>KM,T4V^,66=Z2_E+D90EVWOZ1G.-S!V>][1^E M.3ZWQZ/MX#,;.AG06ZNRQSX[FE=E%66QO$*U/+'1.8EV]]'#L.1MGJ8PA^ ? MP8P[6^017SP,&[JF6$0[:>R[L^7=&MIPVWX#6=K5F\=#MJ?W1O;=&H]9LT.VO=[VF3[%SVWHQEW/]E@ MD3D8N>/0D\YC&)"6W/TG#"M\IG,S!J3E/O:K.F6='!E&$Y!^TA$9;F#($'A/ MF,X>7;]1>YV M-=EGFSO/+U<-OOY:=HMJ<%J[@L6T'-_F99*)LJPSSATF$ZY,/#H;.Y1 M>I.7*M-%BXOFXS[R8>#3R0VSV!*4VH!*T]F!586!6E*W69[&HBC50&!@I>FC M5P4A(-1AX.BD$! M+!@'>IJAK%GE/EJ!SK.X;I6<*UR[RO(D@]08;.!@+NM4&)X?]%K 07K6J3!0 M'S"C2-8+A1C0.\C2T,JXV_Y6/.N&L/1:@.K@3[W2G-CFCV42)U&Q,#+>J'4' MG6.1%F)$@ELQHXFQW-4H2 9D%V!$\#V+$TR&^(BI(.I,$3HS! A^8]3CA5/ M(:(48V%\B9(,8SV.LG/P^Y>H BZ-;4-2HCY19E1UIH3[Z/549&*25(B&Y#V4 M"">*NR_YBR@RZ?=3 :LZ49Z+QZK-SZ)C#?Y"9T[TKH,1Y\HN5ATC0_<.-?X: MQPT E^0L0ZO:*]0D3QE:%2-#(53MZ'B*27< ,\E.AE447CN3B$F2,JRB?6GC M9AG]"YV,<;T*&=O\6E1&\.0ZR@^F66_.\?1>@@ZV##1:]U;#'B0KVD;U>] C M#%.0O&IP71KW__F;5/(KU/G?_P-^@/_B(>Q__W]02P,$% @ 8#"D5 <6 M?]Z730 D"\% !4 !S961G+3(P,C(P,S,Q7W!R92YX;6SM?5UWXS:2]OW^ MBKS9ZT['=B:3GC.S>V1+[M:NV])(\F3RWO#0)"1Q0I$>?KBM_/H%P ]1$CY) MD !I74RF;0-@50$H% I/5?WUO]]V_G>O((J],/C;]U<__/C]=R!P0M<+-G_[ M/DW6'W[Y_K__ZS_^ZGO![\]V#+Z#S8/X;]]OD^3E+Q\_?OOV[8>WY\C_(8PV M'Z]__/'F8]'P^ZSE7]YB[ZCUMYNB[=7'?WY]6#I;L+,_>$&;MX^.[#!_S7*/3! JR_P]3] M)=F_@+]]'WN[%Q]QA7^WC<":3*(?11]1_X\!V-@)<-'G/Z'/7_V,/O^?^:\? M[&?@?_\=:OFTF%*Y_70T5M;I8UXDJ$?L2>^.J5XF=I0TH+O2OS/* M5V%B^[5HKO3LC-I'4$^^9;_NY IU(J@GUT-/I=0FYY1*"[.6%&/@;N"WKZ]_ MO,G4X7_BW[@V\,B?CD/?CF 3\(,3[K)/'WHT_?9=&+@@@+^'_X ?\EPD\UO; M1^?'<@M $@L3)3!4^]3.(55!L@6)Y]B4J:Q%^O&X3?F JBT!.SC@A[O9XWCR MN)R,X3^6LX?I>+2:C)LE>'4.$L=N?(3O> MWOOAMX9[GCRD$BVYD5.1&S5?E53,S;7R5SOZ'23VLP^6P$DC+_& ^)P0.S>E M:!J\@CA!DSH-YI'W"F?8WW_8 M]%.\\.Q%<^?R0E<[9^W7C>!%T:/82)!**6[DKG\ M%LI-)6ROY+N.[8C;$(<>2KX=.W)?ANV;?G=B1P%<4S&\?BVW\"/"!)QU;$K) M#%I:T>P%1'#E!YO)VPLZ8V))FX$Y2'-]B(99V6\26Z3:1\UIZ-D[QWYQ)0_% MHI>:LS&1/!R35D['%?JQV1F9#Z'J])&4"^[1C@Z7E US$$7Z7%(XJ$/S.QPN4WM/UO]" M.^=D;48$AVN'ZL.&(_]=#3.B7VF;QVF0@ ANT=R<7P GW 3>'\!5S2;W0TTY M_14MCR#9SYY];X./2NFI8@S1?!YV.R\I=B04%KI#P9\>//O9\VN=%A)#JK3U M\+]G+T@Z<]^6%[+(6(IN_'$(ATOB4/)"5^VH5'+E9EC$::Z-I4]4X0';H1S_ M]@,"(> 3'&YEO$_R77T?1A,X=K@' *W)QS ^8]JV&SZ==6WC-HG''<@U916 MSYO=2YI@N=FW*GY.-M^L .!!:M[*C:2E8 M*KZET*-6>YFRQE!_-ZZH,_ 21OE%:%.<<*4\,ZJD-8JB[W7+-[*3 @<>Y[AE MNSR3O]7\WK,&$:1K >#=/)5ZJCGIJ)H225\,I;MJJ@XSE ,FXMGZM(W\S;#^ M-]KB;Q(GW@X];Q=_0 K0PE]-_3*:/\,?)PVRYK!X=CF_'L;?V M,F1SG-LR%/*EI=(1/0KDMGB:C"?_G"-,V'+TF)/[M%A,'E_7V8/X\EB.?G[TW3UVU-@ MIZZ' -XC1-27R6IZ-WH07VX*/YEQ#W=;#"U)O D?(+-'8@!O"0AJCX(HP.H^@FCT'">1[23%2#Z"(N/QK;,VUH\9ORW1,PD2+]G?04%&MC^%(GO[7["G MT$5L:UVU2M]=&B'P[KT7.[;_&[R^3N ='IYA--%1FEO7K5(Y#AW\ G+X[CW\ M34PADM+:NNF0QBQ,0YS*2GOKIU;I',&/NOC#OKVAT';4QOI3)W);P1$YHD)- MK)\[H>;OJ1TE(/+WV=6:0]A):^O/W4@LLJ$UA/2S$)&GS:U?.J&R#+1BJ!5B M6^M3!YKYWO/!8[I[!A%3*1^:65=='!@+L/'0^10DC_:.)C524^NJW?,B^R:R MOR.XAC(W%(*TWX4I/+;V=Z'+II;9T[IJ]Q@I2(!;U7:P_]-.[/Q(XU!-ZF)= MM7NB9-]>V6]3%WZMO!$)+%=*'^NJW:,E^_C(=:'I&.?SRJ3SN*EUU>Y)<_Q- M^,]9M J_!4(4EJVMJW8/H*//X@TRB^91^.IE0N/J*U,&Z:O=D0HMM% &;05RUB77=[HF$ M8M[]^38,V ?E:3/KNIN3J'P.N8?_ -$#V-C^+,I.10"OH-P#5&P(Z[J+LRD_ M63(#S0LV:#=3;Q"L+M9U%V<3,HNB.ZAP-B%'TQ^UM*Z[.(^+"+#:T+IN]^3) M$;/[J^OGE9?XM#U^VLRZ;O><@;3M%>,L1U_I;\]Z)*AOAD/#(=UR5/? M+ F>:[MDK&\&!=,/7G+5-YN"[3,OV>J;:7'J;2\9Z9M=0?+1'^ZQ/6-&UGM? M,MI/XX+NYR\9ZZ=QEC1E-KDR,.VAY0P**\V:Q3!4)_2>01>;,_-DR^@J'\4 M.'BT)ZJA&<1)-:7T, T=2M9YW:12?H%8#'8B35$*'CIJX M*8+DR^P?N;29>YG>J5%,1I.=';Z *-FCQ%()W)KHV'I!9A";#U:W9G$<]5DI M,Y$\ #L&"V^SA;;<$U0X2,0,7IC]FD5]-#D;H.&_07GBRA4";SM^BNX"G\/0 M_>;Y) R<3/=F,2'U61,@_T"BGI.YH."HD#HEF<2%.2N80V M"[FH3UXE5R#4=>*>]G2,J2:U!VJ&:Q-"JUG926:Q9EHX1LJ7L@LU^S M0)<&OK9#*F24IEW(7J'VT<4$63,)\<+KVBS*1YDV$^*%VDR$Q?= 8B?K1L_A+LL!A7@]QS0E=[N#2]DQ#@EJ+^M&S_VVUI61<4F\ MT75DEP_4W)>PDZ:Z2!ZYKI>]D<]MSYT&>;)TE@U+[F'=Z#F.!9-?/H)DMH;G M'-LXEQG)NM'C5U^@3($!<(LLYQ6RX7GN.1YKS_ [6S=Z3GU2U5Z)K6_]I.<8 MY/FM&KB\K)\.1V+'L)R#G(5 'P4Y(0=N85IP,9U0%D/G4 RS^2+02V9/%)TQ M$';9T WCPL9K'@;XU*FU&>5"\26@A>HZ6=V*(5&/EFU\RC!%",\^(#-K)V%-:B@FN' @ M*5/]#!RJV??P\&[!09STXW:28%8&ET6>XQ\ZGN@)C8M_Z M<" *<2N(I^O#P2@UNP*0NSX ]FZ9$Y3"9[W M_? ;DO1]&(W#]#E9I_XY8% @KE5F'%VYRPZF"UQ1LPA/BXNMF#F(<$)!!H<" MO37E^SK+BCA*DVT8>7\<]B&;G]->FK)]G5$TC>-4CH>LAZ8<8)*%Q$2Z5;)^ M]?*96U8MF.HK;B8%,=5A\!U!$?,$/6.L6T QTZ5B,M:T5\SPL1+C>("[,C5+ M'C_CU62\7,'_?IT\KI:S^]E\LABMIO"O.@S.[!)= MDBM@8U)Z:#(K\Z<>5A!RT42;,1C#E9X3P3R=*^TT&7B?HS".YU&X9D9V5EII M,N#*9Y$\YD0D(S.UCR8C;@%5#E2<* QN#"?=#S&(/">.N9P9_33QL@0^''0# M20$N2X?*G/%9X?2435-+R;R"7:#E M,L[T,$GQT1M;>@+GS[:>S#;5E%/V1'3(S2Q"]:&UKMRKCV$0'E/#7[_4/OIR MKA9BO(?V8_;&ET+BX*:#UA\T*:/]%!HG^#$5]H0& MF8_Y0H628KYIT\I7=65X+4G-)_06:BKVZ4[IH2O_:V9G<+;?H9&N3*_%,TMQ MS18P2&A==&5^/:7GUHX]1X)^W-X4XL>>GR9,EQZE!ZHDJ8.!7P$*KP/NZ!7J MFDU>NFZV/KOC\F9%:AQ=67PI1.93(./3E!P)%9[4[/Z@WY^I+[GE_=54KZ4T M3Z>776-=DM*<'5^.!QB.)BT1UL7;6"0X);I,*!O45$5]BE380'8X#@]$Y18C:5 17>][-@6&ZI0C[& M%/45(EJ,S])]9:J=KH#'BH_+6"N]!IO2/B]CC79US+,\8)Q;MU8\=JFIXMF: M$.ZA&92=$8'#SLY(D\-GBXRD"5/S"!*A1\^C=IK0-2)A0?,PPMLX22+O.<69 M'%=A!O47P8VH^8(F1 ^-^M&K[?F(3FA>QW8UM>7(_5<:)WE"0QYW->2FZ,N& MR1.M!I3-^MX/OWU!:NZS[07HEZ,UM(X7P,ES]#C9B1*@P/W:(JS_,5UX+0HC M]_!NYVV"#);M[%>1'<1PK^1$HY]\S$+)7^3%\ P;PP43;. 9Z86N0+6%#KZN M"7?5E+.V]WHK=&A"AS4\!]H[832!N@@$"^Q%1B]+^].LO'E&<_R=6$:JXM9? M,$S^U0Q?BS)IJ;.PC+W4*F113H;JK"U5:]@W8>UJFX]&IINR9%_O>P[4VGW& M^I*,EZ^LU6O[K9M)EVY[-<0XFIK>HNE,))>/T>E-KUN(4Z*_) M)S=T!$%TE&G+*.0LKSGZ;/O M.3-X$D7D8U1R!.G@43F:LS79B&C2$-4(T"94G]BC"*Q6EB99@L +H\

>1=D)->A2YV>SZ$'\JKACJ?G9QCTRJKS M!G P^=ZAK.2>'DI1]?I"I.#)H13$H(I+BHOP[%FC%$ACT'2OS:>S=Y-2+HVS MGV47RDE@1MJ\9O?LZTH$4V-[FR088Y#V1817K!E@7](AAZL_ZZ8O$0DB91Z% MKQZ)_2M!S9_,A(#QS/!T>4 MK4+!J1"8US8^IPE8/P90?3D>#[57;:8K!&"'K*<_, DH5 NJ_0TR*$=Q#!+6 M F5WU 3V/R8J+U07;%#B>S%67%)8;[H0R@*",A2,=O/1T'>%1)H."1> M/TT! JJ JWI"!,:Y+2-??X734U.VCR(6>A8L;1_,UO@VQ=W9C%ZRX00T&-Z; MLX7J BR@\7+OITZ29FWF'D,8N%,?N9P\P\ B^VYQ8[.]_0Q?KB[J)Z VJL M.'5"[7D=9BEFS[OK"D:@TS:W][7YROOJ"C(X)ZQXO5@ C'EZ\.QGS\=F@11_ M]&&DPPDHRI^T,4(7*O%?[2BR@V0/11RER+= 5OZB_775A#JGK]CQ_'*RW+ZZ M:C\13B.DM% 6]ZPZ>Z:^H#*KK!@RC+[ID-*Q )W[-93X+G2%#U H1$=TW*;[ M1O(#NH#ND&P' !>7/OAJ)_G-"Q_M>^RZ0'E.;-^/9^LRB]=]&"V/LG@QI*-D M?&W"R6E);B ME3V2=:W&Z?"KEVS=R/YF^VB9W=K![V. LQ12;UST'M:U&K/@^ N9-D"R09IA M ?\=>0ZT1]"7Q6ADC6!=ZS$-BNF&DUO=Y]F%]5S_"2P.]AEH0RP"5'J@-C@H M@)-YY-^Z,1EVU)S[K18YL4(1/5 MZ9D%.;7BO,L,8]WHL4\,G7=-#HXP<" E!_,Q<$N-B%^-1.PQT3&LG_2 DK@HG&RO?0(-1JX+0C8,C8Z4*,L[A MDVK01J;&DZMCD"K X9=5:%N(+6&CC V:;8M?LG1/<%BF[M1NA<(%>%T6CRQ@ MS-A8W&XD)@I<,S9PM]N%187&&1O=V[76YF'NZ''"[TI0;$!?\Y#@3YE!%H - MAHR88(]UJ- DP(CT&.*!FZ]R8$9CCTE)-D1E<0)_;'Q!,G _MB0Y44AE\U0Q M[T>F9.1F\Q)%[T^"%8RHLCI%)H7,'&:8GCUG"+4$FS_H2F [3O*T1$F"LNUTABP0E6BOX0)4=:]+5OSLQLX,EE.5S-_Z2 MT*EH:7$67/B),K]^WP_V[D-1E#U.O6O1HS@698O8 MV)(D4O*4C8TQ%J^E93E]4G?9,30AL=R%1R;FQERDE1079$DT#,-AP]N[2L>, MHYTW.E(MSZ*-'>1HXT,N:+0, G=>8;,$<]O^(4VT0'"8DO$U)6]N1#N"NOMA MG$9@!5?$+:23E*NCK4]5DB1KVMNJ)IZR[5L0F$&JP-.A"@KDY?X@'J'4G-1> MFK8M@2*1+/L $;*:5I'MXG*)")97\;.:TD>9NS:ZCOK M/(+WM 3X^P];X./X+#O8Z]C"1>'C9(OX@1VFQY;_ 9L?9O[14R1 D3NI2 MU6!43?NJ!L4BVZ[)L/IW9;-II&S:AB(Q8T^3JW7JV<#/B>3>)'60W7:4_)9D MN;!VBD@W$W8"16@D* >?&S,6,9[#;Z&.57L." MWUG_5A"4/1UTP^?0H.WAV(ZO8X/>3=H%J+!@SSM>)'04(OSP'$297B\?] MA 81USJEBRX?^@DY0BYS6A_]FX8A79HKG,&,&0L=(\I+#%>>URC.DI=IP4QE M86_H\RCR.*='! S%[*@+Y70DW5/JA,!+8B/HWQQ<^5.VB#B#_;<,RP22DNXX M>H'+8CC&!J$UU0:@R"F1!4'0N^E;_ S94L$+3#[,.!0RR*QG[QS[Q=5Q"BS! M!AF&"_""\O4&&P']3^NB:9F?DB.WV@5ZZ]?X#(E3%K\86VVE<.D699I<8*8- M=H^S!6Z*4@B7M-UEB;U6".,EM(4$A]"_CVK!3R78,^-,(6'],*D70*JBK4)/ M*53DIZ6TD1T M"6\U9C]+33G>JH4'CP$0)[E/#!T]F\#[ [A<>NL-9%WKWO:BD";1^3"UT)84 M=*O./'(RRG:,YM)B30P7SG58$"?(I3(*OX:I+S:4?LN@&=2K!K]FG/\XZ5:> MTEOCJ7_!F1#W(;F2V@@MK4T6'G^[/X,_X.QI>"Z%-FC#;\A:)XIDE!$ /S-Z M\UB5GH_:::*UOH0/U PJUWOUW-3V*:N4VM;Z21^M*-\BUH]0 MUF%$W@@)GOJPJLQBBQ_E#M-,=?H2IY-P.% ,77% MR ZA9E+4JP_:=H8& L"IF9HH"^[@UI^-/"0KVS_.XZSJF*]U!] R$#6+YJY+94^B%X]!U!6M8^)P9F&#G?<+/,DM@3E!*/XF]8GW5>@ MMD"\*FU-4STO2GDDB_'4E#55%&=T4E9%.V:JJ5)IBUVR<%E&L+$2:F\+L>QL MXXID,8D5X(MK>9NV &IR07!IRQGSILFAP[-$B=EO;/T--=S5,V:$K@;&KKQ. M!"=XHS!.,7WZ:"#SM-QQ1 M_P.>?#1=?58->;O+X._38!U&NP-N4,M6&D"$Q>%@/R&L(F"HV;,_2GH194;4 M]-9RC$!%QPDN'(XJ!N44QJOPD+X;[@H!$=0?5#]HJ$8\2NT)-]8@E)9!HQDW M!%[T&00@LOU'A.% R=O&(+$]7XM>'63-!RY"L1%5-.B#\F]H4M206 ?2D-4S M6WCQ[[?[6Q XVYT=_XCAABLJ:V7NT4KB@!6)[ M7;2[_TKS',OW8?0(ON7$0?4_C\( _M/)MS\'>B,SCJ:W=>16GZU';BB&+2$U MUT3Y09A0*Z'2KV[\]((.5-C^QQ]_%EUQ[/X=PE#NTEWJX],V*[Z6^3 .PF8@ M:$2ZJGF/5\()$T.0RUS_W"F@:MQWL!XEK MI7$H&!G:Y;DN+Z#&K0HIXFM,]_D-U3@1=+ QU-Y["PG>&"5"A?P1I"=ZUS9R M=;4K&L'[O7%61P>BD?,FF'&9^9.,\XJ4\-SMCGI%I5LCM(06K,:NXT,# ME&?MT$BS55+40X;U>BHH29;I#3-#S5_.4@I M2@]-]*\B.XCA?D5!E%GP$;R 5VXZI_(PVW&+T$D9PR1WK M R[VBME/$R]/R\\AO#0'>/$5%17EV!(=0I,M72J'!Y&\.&>-K3_IP?E14X8C MT4*+,O\)Q4M[P2P OP$[&NT07/^/+&<'"P38>'!9J5!P(+4(^1R%^\5DQ^K5@E"WZGD-.IBL]!H:D-1R'Q+%7)2,6UJ](?4QZ31 MF8;L'I5JA?L-:3AH2T(ZMMV.-C8N:2 A"]Y0TGC2;EAVG P4 /?Q^;:^!>L0 M92]XJR\'L?&KT-4^" =M]3:%> M.6=,]7J?$TIFB.ZV,94S!L5D%A4[:4R5BVHVR<+DN7W>MW0DO$?&OAV):@ZB M=\E\KHZH)7.FQ*/45K4[LT6HW$]%7U"2HS3._($'P[?V5OJ4;:4 ;- '>W.'J.-:+*6E.>O>P<>(0*/> M*^36WW_8 A]G/+:#O4:<7>;M_ J2;>A6?*&CP/V?T N2?\ ?!.M_2HZD/1DJ MA5[Q^H*L 3HLR<8CZ/RW *!*&XR\4TV&[)!S&AG,/%3L3HI*4H_2)/P<>>YR M'R-UQB[41FRLJZ(C;W4_B$#,A ?1E&*.0I:\^OFBT07-T!+H+=!?,4+Y-2*H KAQBF)=-?-V>V^_.<7 M#T10E6_W#^ 5T"K)RPV@Z4)&%/PYF;56)G414,J'TTQ0"5]&!JXGSUN[.@5%[X>>PI")]1 MS@%THF+Y']?DJ3(COM44?U*3!+^& =AG#R8UK)'311/P;X6<1[!22 M93%#'([$!U$4O;7J"*OR:PB+CTD*DM--5YS0%T@;U'5C$'N;P"XRJ#)V&;E#-9)#+_E4WEO<;B9CM\C7UN%>= 8J(9WF!39UR:#XXXB"[D=\C\ MP>]L[!:HL=G/'-+&)I=E$LWA4[W7V?@-T ++9"%37=L7$=7RE1NK7;J3FZ3' MWGR5U;'$&*\'QA4LT20KX4<,3@&3=R1CK(E2XP)$?@=PW.9#CZGZHQOF MZ]C^Q.I8!#B<\JR;8G;R\@B'&A;-K!Q>ZE"UU?W0BE MV 0W3ME>5Y6,XZQ\6+C!@4 6&YR>U*Z0!# J4\EHBW!O/Y M(Y/-8Y9XL3"?63+9%/ MN33F\"UK(,QD5S3CUEI-;K(+GG%HG9K<9-=#=>7JC7E!KF&N'%T\C9M@'KW, M(UO^[FF:[JG'OM1-U#@-)<>SX)UV( N;>NTU%N0DQY_ ?9@#[^CJ!1,:U:\@ M2KQGE%D]\,+H,4Q,>:Y\3B1?(DD=M#TR/B<5^!+WH?&LM::'+82QA'; #E&$ M+EJ<1T92CK-O/8\K=O(_5>:YZ>%=O\C^#9R')14U@LV\R@,X#^=3/Z@V<9 ZMU- ]")N)RN!W5?00JH059I40L$'9^N[<+<+@V42.K_#/;G:AFD,C:MYY 6.]V+[V13,UOC:F9-[<).= M;BPE@UO7.OT(> VN,25=K&GE]K6N]5S6*S-066P'U=QM1FB(@?G6 R@[3G@*'P M1WHV,/C%7V+?";\C&,NN. <<"0@^,IBZIJ7YX(B#F?C/-.:EUKSL$X6QJ!=I M1LCRH+QOF#K7-'(IDRWXXF$JMT(K6^8]Q#B,DQ3Q\GP?GDY,FV))ZFM,.>%Q MQ30AU-+@C+<78_,6L6BF966432,27GC8V@^M'>B:0Y)'=1E!B0O)W8 MV0%9?8P0[$,#G+ D.H96';K(Q*,J>'NYRTM>$"LHR(" MB[O7RGXC(M7.&Z%R2/W&31H1 5.]Y1\IV]EZM04GJ[(.:I(_:C7!XP6@9]:3 MF^'P/#*Q(HP=V;W]8.^89,(5G6-&]X/+FB_"!I?K99!,F$22_6[:S-$)%7(< MGAKUPV*/;.335Z>H _E3YLX*P 998EI=R+("XEX:Z$_@[T ZK)N(NJ1[86+[ M1K\[4$ %U'N11R_5J78/+NX#4\;"@M$X%8X/&U80SJ-KI.M MJ4U3'JT*6%E^A*+*?9L@.U\O[U;OZMWJDDGODDFO-X];JK)C5> ELW6A1M"! M,(_ SDMW#$ZX?8W@*4_,&VRP72#,SG$W36]+)V<3$C&# 4+KRBO2Q1^LV^%V M"=@VF;VA!6Q??,&G88T"QU4_)E.:V;/#;#BS2C[TFM_[-=]:?T7YW(-D/WOV MO0T>5B>.U^ M]<<@^_]%Z/MY42X&\XJ^H.E^W]SB!@31714=+3Q8U52M-SYV33,R=;\>QM_: >\=%T0F.H.DF2J9. M"![(ZZK_CBIX/E$L$'4*WE3K4R&'9!%2#PVJ1"3-N!<<.06ICQ(C7FXU291P M-N&R8&7E>V2?4 MO=MY25$('557]H(-=I.4)?DT.@DHU#G$$NW,YSV)<32Y#>!23(#(Z_9Q0TW7 MX,^IC98V !5OTNW^$25=X3UR\[H:Q%%&%/?IF]=54?#F;+WV'+! NQ-IHM$F M EEB07;\)J>;*N*2+8A64 PQW$)>66^=2A2YN:Y"<%[@)>#!>P7N%&K78(.> M9+)ZL[?[K_:_P@B?C;QJ<.*CZ"J31J?P0)]0G++D2+I<#%!3LO8'L9TLK90- ML01.&+C9R.R]<-Y23:2F8(6IK*XTL\;7H8EL1.$193%P?MB$KQ^+VN49=<5/ MF#I,%ZL2.H%&9N'T3NF=/"U8],$_=TO/W>-O+'K@GYL%:DH3-'U8L@A"M>P[ MK*ZV\I(,KNEZKYX++73&)B"V552AJQZQOWK)=@'\S-S8>B^K< +MVH1>T+/& M*-(,4I0AO#'M0(32M*4^/"T2:(5/X\@&OK=,GV//]>QHSU:2XB/H*IM6VN4/ M I"]\\:ZZG:1C-?\_E_ N7$R(4G[ES2$+A;1A0_=[.!R/U#(1H.>M]=5D&P> MA:\>BCF!.R K(E^0QWF/H_72581LGD;.%EY A*;@O+%TV3!E0.@X/G@,]F-[ M9V] O S3S3;A;0QN7^D*8;0,#=YZ#= 9"LK0"^0*BH";Y8N$JP#_ R7+!%$\ M6R]W$;6H8*W!I,N""7(R!]G'E'(D-:AT#3 *9WD]A[$7OZ3TBH['K725[R(O MW+GMN?66?-E3N@07+6>* XU&X!8+] %LL/_:(QZZG![2U;/:$7*1X17%G@6N MS<9;C!^ M'D48IKY-&'>.U&*/\VYA_NDBQ"3Q<<.X,Z86;T)/'OW6/28PMS%:?=^GG M%&.+LHG+X/R=QMC":@KV[]'[C;$5U<1GC_T89&S9M"8S27XB8M1.ZS0.(2MJ M9[]XB>WC?V<9-N>^K35+P>&="E=<1/D@,,_XR@%)R[1:"72':] M1@/K"E$H,QQBTFX1:57B1RC<99,]P526HI4[GZ%A;E MAI?@%02?_?#9]JO'K2@P)D_'K MD@QR="L",F73#&^SMR$\E:!![47 @0-Q(MXDAM!5/>O@_%[:V +#-;79ZI#: MQ[K2H\8K9"#5-UM7$"E\$X7;61=;T_F,:V&4;701B4RTV;IBT7$6#[&]=:7G M5*T:HG"//L)+\.$W0I&M-4>29IBBI)Z0[^U;Y*$;?XDV8RLE1A==T\"])= N M"0\B83>-!]<5/5'53+DG)W.R9FEWID%E70DJ.-XP!K ZCSP'%.YE,;:.ND@' MC="N+U&(2JG']U&X*PHD93 H>/#-TV??<[+_SI!G'&XFZBU'=B!5$2+E3H=V M1Y&D-H-E[W9>C%[SKEB8VM.4.=+BR1N('"^&YUB0L;-"69:G00(9C#V'%[74Q>>K M$3E]$BU>[B5COP)OLTV .WH%D;T!^(]C.P'WMA>U+65)2JQK/1&[Q4W_%@1@ M[>&CDLRY@+.8.X9UK<=(*]W&('J%!A>9N)7]EC. [)WJ7_BU[-5\P+K1XTH1 MHOX1U7^(T1)&BSS&.J/Z=V3@/(;);R YE!"KO!ZP-'TGW[=N6GZY.+FBY*GX M2*92K7&L&T6/&U#YH]?P3?:8NPN#XP]!PRO<08DZMN_OI\'$=K:_ 9O^$E)O M..M&39PR_4'(?O-VZ:Y*'KQWP7N+_-,2;23K1DV^$>J71YM-A#-1/G@[#P&7 MYG8$)>F]D*W(^H-9-YKLPQ(TP#YCGT_/V)(Q='\N%QYF.9LFWL'>RD>MFW[: MH\>FRN8*I6VV"4+EX5=>=\2$L30F!N=T9V4CA ^YD9RM*]Y3R!$QJZ-4SK9W)0@ M(U,5PCFAA$4J TX:"J,"D"9CUVB+VY4)FS).?[&I%>",CZ0R;;W798-Q@@NB MLTR31(>'%Q/PI:P@BV]"G1 VJQ3Q""'(5!6A,D-,8BR3Y76$61N66-K?BU3\ M7/.R/29)DLXFQ;,AC[\;U,JKPS_A3.2 P,_@D_>9WD>6YBZL.O%-99?E7$#V'@Y>Q(!Q5V57D/:S; M,TBM,@-RX-)K%:+[3L_Z%A&[],0SEV5-G LAP+"YF6^,7*>2F&%ST^V8+-T: M6&%ST_ZT*6@II#$C7=!%@3*!$XU1S*7H+Q0Z ^EKL4EWE9,KM?5DS$>"FI]W%1:@9*+X5E7O+-UNW)UB#JI5 O M5R %N/52FI0K3U=)*7%P2>S$T"B AG'H7C)07C)07C)07C)0OOL,E%ISU@V] MY+K:",B.,M;U+)_(0S>YHOJ9\&&6)G%BP^4:;!:A[]^'$?IC&Y)B?K#_TLM\ M(=T(+OM63V6F/UI63Z80?!!G$*;SE[6JF[%X*V+N0NG!+$WYW1K.']0/:^"A M;CC5+VMC!4R]YXJ\GBL3LCHJ4)G&7@KZ# 2B2]92A%A7&I/;M'EZ M:U(GC>CJ7:+F_FEQR5L5Q273'KD+@#Q'&+];5@==@6C'> ;03)&VW-)UGP%K MM5O^?/\AI\RR0?8Z>J^3\EW 5QO MGC/Q,E/MH..5Y6/,#I=)T/.YZ=:&DL#3&W?1TRP.K7.CLJ; @*VR#N93+=3_ MLLDZF13IF(#AW=5-5'Z-HP7H9MYEFK1$%URL.V'KSH"X!>.TG DR8>RA[@,< M5-E\@W#U=+B9Z $5QATY';+>^O%R'GIAFIN_]])N%(-Q*:'3J>-&((B#;G#U M5:X2O'CL2)03$7@\/(">*%VESL"M7SUGW4SL5\,',."9%!+5H'795L MP!BT._O%2VS_@'!>Q.G(2;Q7A.P&B>WYL50IAYB2 D?P6]R,-I+C7&HO"('2 M+[47&@;M7FHO4"2W@/2FXI\!+XL7RB5M_@=E/$R_SK1TDX0Y+'A,T M7S[1ZP((]+)ZEG/HH9M2 #U+F#GY=PH/GFD %VR*-^L7/KW;>MR(5DN>4F?,C6Y*^;T4Q)(\Z,R=)DD;KJF?7 M'=&C$CDDS9PA&0*-+Y&B22'\TPRI*Q&)8G'7\(5? M M]-FI\S1_H%VV3,W)RYX"\9BXR9&Y+G_I*FR)CI.7?Y7V+939P>H2W=^(?Q/;1S] M>A'D^+CQA4\]*+7RZH% M('KU'$#9/#XF!OYKMEX )]P$WA^0%[PN,8/B2':%W].$$9X&<'< :,XE6)L\ MY)1R,.Z,7F;QP86N,_MIX@4M"JB6;!_PT=IG;?7AY@$\-;=018[!*_##%R3. M7(>*H.=YO75ASX'OH[CKP/UJ1[^#!/Y;E"E>5TL/?N$S". Y[T.R1N[."SRD MNA/O%8BR)=3?TE/I58T^?A (&U#\)4W8X)Q X)+ISZ>4%>PD-$"%N\%6)E-K M"IB6Y*MU?LGB9=L9I@J)0[44J\:7)>/236:79+<,C$4QH\;8?-HQ+ MLMJ095&+R+A$F9JTNGK;R=A-U *K%+"DJ"'&5K)=>>(F=H22BL2024SPHQUE M>T:C4^V4)@%W&:V+)D?8*$@\U_-3),@E<-+(2SP03]XPE67>+;O[\@VQ(Q QP'T%2='P(X[+S M16\JY" 3N3P;1_TT.6+A^LC,6+0Z1J]P42!C;!7"-;4+ _S6M0U]N/YC42YK MCM@/_M7QK8G?D]?;#*N5H\JK:=5%9[O6>+*N;,J9+O7M*]H1+S>*)B_\J>K( MM7L-I7/24U,>#_'-,GL!>4TC<9X5C&Z\7%2K(SW\/L&MA0*DGI'LBZ6:3P6# M.58WV;<1BG)YA'9A/$Y1+2LC_^ZB7;'"F(_C[V7CT7 M7K4XZ!1EGY%. L'1/CRMHRNK@9#,SI&&E2C%IA/"'+R:4<" [9FKR;/=);]! M:2.ADIN]\;N(WH?[XF$ZHYO,;OV+L:F":,"1$A$IC)]_"6,/^?Z,"%*IN<#J MWL6'%;1=6PH$Y["T;\#4G=I<.9_?C\U]1>63WE3]L/P&0ZPPHD@R:K3^1<32 M(N8X3(S=RJT(A>:W,19H9,CN.WA[C(4FU5;]=1Q @\S;44L0"NS1JD O\B3* M4[6CJOGZ-3!YA@)YGWG8!EFXJNN%R778&7NHM*\266X]95E4])7BPK'DN6E2 MXKOC'#Y=PIB*5G94;:6P2A>9#%Y-+G8O60@2#0D(UVL$.@OAMY(]RH*8 MH-JN_TX]' E Q2_PNU:P)CKRZW(E2'2]"+'5GL70U=[(=L'*?@-Q(U0S96%5 MAC_L-/SC+,C^)EB:3GH@7> \#-Z$0BP)7D#;!.'D \?SO6SA)_? 13$8*'8C MA93LCQJST#3-1]<$_'H*HC)6 %)R"P*P]IC/<)0>FB*K2QE.WNR=%V!)SP'< MZ@B]#+5"<8\?.4Z4,N$-DB-I0GR- ;2IH+4T#2CS,(T7\.]0V3W[^SF\NGOL M+!2UQK/T)F:OHW-H[FPE&]0M6LRVL%X]R%JD525V5P+G*= MI6\"&V0E3H-U&.WPL)7B#N EC/#%-&^%IK@T48_DI"-&(B=_E"@&+#J:&C,KCI(*S_"G4W[AKRQX07%3)YE%>=@F)1L2K6GW ME*+%GA,04U,>,=LKBLI;HEU+32%SVD311T>^CV^D[.\>M]*63HBZVA]$BM4* M=-=4*G4!7D&0 A;U11--%&8I)W(B&&0>M=,$H_\YN2X$-^/(/+D>8+B$ MO%TN-F 5S]VMURESFE.R!Z/7Y&G@HD?D%&[]ING@6OB:=:7G!!ZY_TKC!%%] M'T:C'9KK/S!=#/:I?:PK/XFVRJS-($A]0WJ&D^EM7 MDNK7J^!-,\OPVY.7EPI7LF3..;12J5*:+_PF#.R/02'LF/G2-# MX.C,[6+'I,6\-J&#SU$0T2.=Q,1,?.*66(2VQK M#4 \/ ]8\T)X Q,8T]/6(J:RK_(2<.G8 8KDYSZZ+5 MYY3B3Z77(.MQA$63!4%W]BJK&):$B>WW6%#-'<<'ZW(8.ZQE=W$IKD'%0343 M-=,U70K,&.2;(A-(U'U="L"X4*4&NIGA("_Y;6PO]_UVP?#@ET(Z-X][R2K' M[U^R2RDP;";*\QCP?4%X7A">\GP7]5YNTQCNGC@N$<3L(IC,?KIXR4C@EKT\ M:J<2^UE.=N8 %H""$GLH1H9*4<7L)(L;I1!6#(JJ,Q3/**/EW<\__LRFC==/ M42+NZH$H)C1Z#TVE(+M VNK"7(HC;;477KP\YZM\5.2<.,8*@43P0I."),P!DA,XPF!\4)-8>:WBLX M=[?PR[\S^.-WUI=4I^8<<%Y5F)R:N7^P]KOLHBYWT>V^\N+6:$OQ1E+E9LK/ MTTF<>#OTKE$L'O0"Z.!GGD,1W6EPGR:(B' .(GS4! Z8/?OY*U"VX%B\MOU) M_05'6U$Z FO!U-M<,WETL%X,*5]ZJKL/=NZM[2,>XMGZM(W&]YEWJ^#%%;BF M-XL3*HXE##<(J="C<%]->1Y.Z,IJN>.LJG8,BC0\XGR1^VM+9%9W?>EY"3C= MG8%[!W_RDO@NC="!(,[ 65=-F2RH9#V&@5.?J4/O2M:+7I["= 6GK+P0WI'+ MQ(X2(_QGK;:W74LYVRM;3<)!KQJ2(=,\_"6][+G M**=9BY$NNN];2BZ9EXM9ET S+G;NJ*$9U[**/V<%O\W!QO$[&\D5%SD('[D/4TZV M2F8GV8NT!&'>J[S(#IUD[\-RA*VV %K0ZX27Z5.PNZ;4CJ5R?Q"!(9XUUI16 ML+[3Y],P[,RS,]G4]XMS0L4,9^(1;2J38L3789R/-NQC#651G@F/61R;XB(F M(1MG6"6Y%I[D,)H\C@2J4!E<$7 ?KZOF$I3R\J=L)P$^6S!Q#=M8-7"WE^U5#>V0D;/( M[FLXLB;G^@(XOAW'WMISLK1&:2+$@+!8U'Q '^96K>IJODA,<^^HE8^RU6(( MXE90,(=E<;=%5X-X&HQ"QU-8@_A]*?E>O=H>Q13>08(V8;1'0.SG9 F<-/*2 M/>?I5G $3?SAA;*"ZWH%=B]A9$?[Z>[%]B(D]PSX@98,B*O0AXD=!5ZPB7-F M/(1,GP:O(,N'1B^8U_HW-!G[=,A9C5ME@'D".YR,EMT\RM!\)E50TKM7V)ZG M(=:-JX_Y,CD5(I%:[NP+NK:&FN= 1FH-?6(#/%=$I*?$[3;$#+7MKKRJK\[< M7+82,E#NE!MFC4]%JRKW\PVSHF?'JZ[J#:17 .V14!0X O3P^CU60\6WV9+.YF7^>+R9?)XW+ZC\GT$?XX>9@ME]4Z M6R>GTVS-$M@%6J8!+]L63%9W%:[)OU,OV2/JP@!(5.$B]=/$RPDI7( 9L;T1 M4*JG( *VGWDP"E]%X:B3A$WQA]+/<4$/)/?(V9B=@S(,BXRD*3=I7>W V8A- MAM641[,NR=P-W6S@GDF#NRV:#6R(-"K.<$'R9\$8VGROL#=4=P\"F+RV/BF+ M[VH9U' X"+Z$ONL%FT)7SH+#2]LH\F+XIS'\,=B((X%:^Z9A,L3&:_%,>1]& MRZ-GROIP(>:8AL'IZLYI ZQ=TT_J N+=A7&";G6\W$U'[70!X1;P]FM'SA9G M:7H%?OB"S?NW%S@3[%L/HY\N$-P2^#XJ>QFX7^WH=X!J7O$YH7?2!5#[# (0 MV3ZD:.3NO,!#UV9TR/!YX?34!3 KBZ#G=+#.Y;.V59!8ET07M_2WG)!;*-NU MQX+_47I85WIRW\VC<)T]CC-H/C2RKLS#Z#=$:A].@E]T>4X-"K(=6OZPQL+@ M !LH/JY!R9#++%E&-!_:H&1#99+[WB'J@&LOEU ?I2;HQ1L@4J0E3=;023BL M+(I-A:%6Q*7O<5 :L[DTU$KY+"GA165(J@R%7M%AI1IM4U!RN!(5WM;A[P]] M\R/BZ7T'-DW_-@@))#JHR(KNI^C,Y:TL@.)]RY7KC1\DG+=[.;/?"@:)!^Y> MR */&'2@\$72,BXR3AZ QTG"BU?18(7Z"7)LP])"-,@R3.*2L(@TO#LY\]']^\QE[L M^&&,ZJ4*)*6N.:*^!/IBDT-_':G);5L>'>.V9XUL^I=-2D^LSUUN];+J2P[; MT^W:D.5WLVRJ8]7TYY5"W[["3W452M.)?2*OP9/=2E,D9V[7E=??5B%#T=1@]@8_MWONT1 M0Q=8S155*:Z.?A<&>(7#U8XP+ $<8S]/(V<+Q5"I9B]"J.!0FJ)/\#1+[21* MCTJ1XSX=6RR],+R702D1B6FH 3[?R4N)JRP'F*:FQEJBJN\!YA)K)A[Q0T/9 MZU9/1<<_EI0]325A8OL:[A9WL\[^]\OL83Q9+"=_?YJN?GL*[-3U$N#.1^C^\66RFMZ-'K3X\TJ8]6R]3.!E M;QOZ<#KB#"LK[61OCITLI-(THMBDAV>L=9$9J?3WYJ51M*!?_V( M"'J&1]5__1]02P,$% @ 8#"D5,X--RSF4@$ 3+45 T !Z:S(R,C PUE_=+ MK[24&$T)B='%-OWKWTQ)@$ ""] E);+WGC(7(>7EB2^CV[]?C&Q[=G5ER]O;V^7;]5+PWSY(K1:K2_OY)H+ M[Z(K3=5_KEWY_FQJ[K4BSU>_D*^?H846EY-O%77Y@^#%]2_>E\M+0[=>:P3Y M=GFII49=B&\J?/G7P_U0GJ IK*BZ94-=7FN+NJ/MF]>KEE$3A<:N7WA7K'76 MCNRLY'767ERJH(U!L9!\^6*\?L%?X.M%87&A#E79BK[4_6KM8LN>F='7DF_6 M+G5L+\7-GJWOQ!FNP;R!)H6LG_W*/.+=Q];M35T,QSMTA!WK]SB6H *$FM.J"B%\18/SVQ?L1;L\7OT&_/1O*'%CV M7$._7XSQLRN6^B>Z$OB9?>V^'<.IJLVO1NH46:"/WL"3,87Z]07^+?ZUHKXN M?JRHUDR#\RO=T-&%R^KJ^Q5Y"C*]!I.WJJ(@W7WK?3 V#%LW; 14Y?>+N[Z+ M7@G_4Q6D:EVJ\^ZX7VF0+!A(K_P87MP\H9F)+#Q$%H Z@%,"'J ARP+V!'_P MJW#YVY? G4E+%D_#3>L[4V2J,M#AE+09J5=='0_*O(-O:$*MIROH_6]H[L_# MN_V$QGB&_G ;)O"";:P$S&WR'93M/YHMZ0+<\)C=O>%V&[!ZV,T'+>BX4FC? MJ98,M7\C:'9UY1;::-]&8!:ZJ50$$>-USQ;<&C+^;-&$1_RMH=SASZQ]F]#$ M3?C[OD]OXT0]8-^(VLVU>6 MNR+C1P)W';\B0OS[A:5.9QI9;MW/)B9I$>'?RJ(IE^^6@N41!)X5N/?J<9;A MF(M/\&?N0G_E]]/M360__D$X0 N2%Q:U6WX5_ASS ^[^JN@!> M_P:$V^:W8MFV+VO#^N%8U\0F_2.\>+RK^=G^^-0J8G-Y;_^;Y,>G$ B,')\@ M?M(:'T$0BSD^PF*!2'E\EEPF% -)N[E,.(C+A&RXC"=8_,.QB,4PM/$3R%K: MQ/^BGJZ;$S1B4$G[H P& 5@](1LJ.I(Z4)35_47Z[0P$]W[\@.$?GTPM_'9 MT)S9 EZP!;S AL3AT&,LG@^+GR38F/V:I?UZDA!CQ@W-QDVA( M^"C*%>*#'0),!Z) !RH=]#J&+B-2B($,ZY-J_?PZ_XIT>3*%YL]UE8I4?; > MX1P^:V51GS[J_)H&%>X_ ]QN[_@J%C3@)V> *S+@#HWT7/.V9^%MNE-UJ,LJ MJ2]CV:9;:F5-7S-G!IX%=(N>[2&2'1,O*Z@L&OZ6O@>UMAW=+[F*'Q)H:##VS. '9$\,;.:^(LM>&$2NCAF2BQLR)E>1@Y(7H-S:END#"AO[#%"G 2@Q8(^EJS8S0)4?4)G:87CX M.GX]9!<@B^+(/X:WOJ9TBQ_R"FUWFW*A01"_24"9NC-,I+[HW7=Y O47A-^^ M05,I ;""0W-QLQ@;K#+=QH)&;"5MUQBO-+5=PWS"4.W=#QE4MT$5#PZ#:E[> M+:B:_X":@[[.VY:%[(X&K>!^XH.AH_D#-'\B^\[1%7_1"?]X^?([Q@PTY;8EONUL.UV#PA:CNEN]=V9Z+_.4J VK@Q<9ST18]!4]9>" M2\H2G]NF9@7AZ-E)5ICB37) K+;/E72E.$.]9R?Y(P$8@I$H%_Z7=L-^//;I&%-3UW.WVMQ]ZG2&E;_H6K M'I\.G\2?>/HX1BP/Q\1N7C2F@_/Y(:Q+K>DPTMM%>GW#W@F0D0F5DU*G&/V5 MB_[V GBIB7 ?DX\1(2-"1H2,"$_8#"9[K,.)8=HC9$YWQJ<5@0++S%CN;GB\ MJ6)4522W&%6*$>,#Q@>,#YA^$,D'JWADJ'TU$M\C8TR0!!-LF23& 47B 'IU M L8!C ,8!YRD'G!OZ"_,+"@"$<2:*<8&16(#ZC0"Q@:,#1@;,-U@G0V8>4 _ M#S#KH 0,0*T^P!B ,0!C@/+H %L8(&'IO5?ALZJ1\I9[Q6@M?K;#X&"15>D2 M#;6R'894W+"O$*K*P#^QF\="K%BL:1*,R#*-6(1I">F/VDRC?'U"3!]D^B#= M9,/TP9/5!_--PF34>-**(2/$$R-$:C7$?/<,& TR&F0TR&@P=QK,KG1Y\(R? M7&4YUDB%9;^0Q]O6-R_Z-H#G0RW*8 MTL=CX.\([QJ%4BLIR2!F]&8PQ*Q&@2'F8\1,3,189FT<&&H^1,V=X9@,-(%A M8)CY&#/8:F&8"0P#PTPLS(PFR$1P;"/&.-$#4FH<\7Q+E'PO2[WN!#>- M&"*H1D1F@68+_WF0+=CB4X3%1SQHLV"#:M):?#RJ<4\MFSJ:N[O7'8^1;#^Z M=QV,VXHQ6V[6QKE.^8_C'6BXMON[^MBZPV*+WMJR;#AX5/671]/0\4O9VZ8+ M8'AUR1 +E0)-Q?HQ4_ HN#I8O>"8]LY#^WC0,?7%N7)CV)/=WMQK]E8"&6L" M2\[;J47![2#_\FD$U,9.[%Z1*%%2TP./PKF&^= 6:2Q3/)F(@P M$2GC:K 1#,J@SJ">ZVI0@&A>)B),1$[ 4(S"Y1.R;%.5;:2XX_)#5VWK:?BC MX-C\ H[.UUJY2!ZIXL!@Q9@%-BP8H"B$5#Y+3PK,R0 C)XN&U.\!&, DN[< M&_)FKFK'L.S!> BUTNRN[.AST&NYT>W\V>90Q3TCMHE:R#Z&%Q9(1+:UL%)Z M2[:MC!FYL/L^P[-6EACV6("+,1#Y0Y#J!>]0AF,0+!($2\F"0Z1IJOY"+'-H M_D0DAN0$\??1*.0/OE+R'P-?,UN9JKJ*S3,O[N_T$!AK M*/*'82DYD,&P:#"DG VE)1M*0F.QT#K/EJJHT)P3O\)@[+J@ B#L/0Y* K2M M/5W!;-G9_*&$N4DZB-&DBM#( $H,0+D#*-)M&YS^]#:(CF(2_SUQA _&@?3W MY6[Z#UU!YALY#A#KOB\F0JND"@:B@[>\(\?;WX??,>*,"C^0A=T[6ELC"OSO M'S6H]^%T509C]&:,)H9C05T9DL(/WS3CF91YE,D0OB)R?4E$(948C-A/#PZ\ M+P6QA[[4FW+QM_^/P?:=.K810W<^Z/YH\*G@?'H->B873"[*Q_L?10$^3O!3 MC>EP DWDQJ@\#G^4)?QB"RAW=)E% #)0Y **$J^;#$SY,TP.B>KK4 BF4[C* MP*-CRA-HE5@'6DN%V-+GDJ/AX_6&X2(W7!1ZR3DL!(!%&#-X[;FU+YSNH2KX M5UF,M;@<:U$4%U6:5*PUH7MLIBL]'2].+Z2FAW>,\=?Y _R/8:X.Y")\.D3X MQLHC;F!IMI3V& )_30D/0OYRCE$D'H0]L2**J6-/X)?Y\ORJG!C#7EFP)_ ' MI9_S&5O-WQQH8@4YSZT'7.E)0_&8U5&3V211UA77.[GED63 M^6@0?*!], PE-ZCVQ8P]0>8(7V=!V;WBQ+ 2W?V28R3*--IG3?.]=BZ5EP4P M>RUH2R]>< CR7\YH-IF$U@)V0NOCTD-WACE%9@<+I*,1(6CK2L\R(=+451Q5 MP8'W48F4^$.0._"$UB' P[_*J(Q/%-\](9G(,YY2SQ\R<.S!N"W+7K%GI+@K M0\>8SDPT(5/VBCQ'REJNYF&W6(L)6#IFNO]UR.&_^')#1Z%JW(M[]I']0S<1 MU-0_"5&](J\V]#>HZO>&518R/F9R@BFDQ\Q/LO$'.Z=YK6SW7C.=N^A3O>9L MR;Z/P% MGZWY3/"9X)^@X%.]XO.!..:>/C;,J8N#K_,.?MJ+8#!(%1]2!3;:&!3+!<7<@AN8QE9V( G99\7N":0U1_["L+\S MC>DMLM07W75&F']WH*:.YZK^LF;OGR[8$ABU4NMM1[@W&"!/"I 9N4F.T-D8 M($\*D/3K?@R0)P7(C'3(1%PM#)HEAF:!73:)[)(P<)\LN$NWVT*B]@-3XV85 M:5ZNO?(?QPOA&^@]W39AUQVW8-[1O:&_C) Y747[>;E*IX9Q-_4AI5%D[@&& M6(98:OP'AZ@-#+$,L7G:I@3C"\;9C7,IMM#%0G1"HBA22S.!%.;Q.5I%D "T#0*G6]1AOEA>6Q8ZG M8J J"*ARBHFR3/O1-!1'M@?F$)FOJKPJ3CHT-&@6'"NDS%]4!Q=5D5==S'^) MHUH'VP"LEORT6D=.% MW,X1R!]UI60YACK*45=*KEL,,DG1\=5IJSWLU/GZ"0'OHT'('WNE9#R&O4)@ MCR;>Z>+&_]K]]@=M/EL\J.^,T4FM WSH^[C&V^V M*]B>K?\XB?YMN'C_C;TS^/><3,(3#:.6GDDF,>84Z?/^Q%I__O8Q[A6!]/ M=P3 =SY"?;\RD;>Q:4W4&1ACSGU"8^OWBSMRM:='X<5!%&JU6E,0FA? -OP+ M^NZ7$OZG*DC5NE3G+[[<['U?J87_KU&->=\O[HTMPS'QHN!^Z'XT05!!1):P M%.%/S\]^"[X ECW7\ +XIBKVY$K@^;]KD!-?=&OR&<7X,NV MV_*7#>G(.^->17)?25,6V0!^]@2=C"O7_X=P/. NO1V/ORC?OI\^&AL'XV[.)F_.CWQMU;\%P MU!YUA^LM2Z\=EOHGNA)J>(#"S1IV.S^>>J->=PC:_=OSL^Z_.M_;_6]=T!D\ M//2&P]Z@GU4SU]KUS_;P>Z__;33H<^#VLG,),,IKK>BF'/[@BYN__B+4^6L: M9N)N\/3@DH%NZ.[BJLHNE=W=0=G^0[@ .B2:J8+4JUM#=HBJ-IK/T 7P51W, M"-'6W,6-P%?^[LK^ZM8W&0RE34HL AEIV@PJBJJ__'[!7[COK1F4%^_])^]^ M$/">!$)C2<0^P @;#' M&YIA7OG4X:T(O]D+G>0W6UFG._&R*OSE^A69MBI# MS;_/5%44#>TS$ $E==?0>FTS7YX_\1P@__]Y?0PQ7=O*MJ8V+OE&J*F8,_=I MYU:PB5%@^[N#-7=D:O,G-#-,.P;N@!=$A#6C=P)R Z\CNFTZB'2SU:C5K\.8 MW-[A%G]9%X_M\<$S$R&O?__1?AIUG^[_#9ZZCX.G$7C\\33\T>Z/P&@ ,*V. M,'4"H0H&3T"0/BF?P> .C+YW08!Q%V2[:E:[,R+7":UJ+0@"\J_I+^&N5!68 M ]=)SS"!/4'@OPMP <^> ]CB0PINRC:(5J,@^NC^MNL9B_L"5"'6-O[%1('S M.2*GDUS$0U,E&J2*(A25,ON5 N#]M_XMG?X$RL.:9-7 M80')G,2SP\+@R=.1=C7AF*ZQ-:G(:U(M4@$BL:8JL9R.6I3&4+,6JU*MV*M2 MDO<:/;7[PYZ[CAVZQ*V:LS0LHI:X8U:Z$$!S7,;L)1X7ZQ@QYL_/_EC\ARUW ML'SS1ZGHNV-,IZI%7-C@3L4J%3K MS5:-V38?KR/N+39XZMFP;6-Z[7M.>Q#PYT3?>AMI MQ#72)JZI_ M9D(6%K):\[)53TU;2UT@&F&!($=)FEBUR9.(C76+-/@&R8Y"-(DO1V*'&E:]%,):&)U* M5"\^UOP+L]ZTPNM-6U%,9%G^GWO\/"'6)MBJ!]_A U0@&-HF0G9,W?P$QEK@ MMPYV![\JJ7.XZLBC:CM0GFP.-K=CQU/8VII' VN1VO^G MSF(JH3>U>J-:K4JAIP<&>FLSQ.V#XFG"AVC!LO?3A0[P-#ZG%BZ'LX[3ZU/I^?M:1&I5X7^5+O9_U& MY''-.['T.$1]Z3]EXR$;NR/!7[G-5Y#L*^U7CJX@D_3@XF;EQOKK+TU1:%Q; MYVE>JQ[H M7MOB_XWE7 O[@G>9$OQE8^M^Z(>NYL45;L1@/M[HD6IKKI\5874(R!JTK!B6 MJK#5?"I$GTWHTLQP/L4??+(B3,GP1%I(6:@\"O_"7) B(;O,!-7]AE0.8BSG3-R-HNF\\$'A'$VE[K MWGX[9F<@#HWX@3:S]\4'[AVNW#%;?+1MJ=_-;J_ON09FBE0%5,?S5(:WIRO$:8W.SY[G0)X@^2>88L#B%16Y>R]D M* -;W)^$SV "+3!6-3P)4-/PER22S,)__^NH9&;PA#PC_P)\S^7D5,DVB1?W MY$_1:FK!0C[/S_"\D>])O!-0\-=8#R+7SDPD(U5T+)!BP<*G%N7<8"7I#QF)_FI(-$/UX,<3_)KF540Z>\S/O+XCZX\=!8K*A M:\9+1SY$)+$T3E7;Q@+LKJZFH1,]19L#A'66.>B1$26'AKPB< MMZ,76;7#3 MZA[!5>3)T7!#:KQ$Z.<)O3A>CB$85D9I$Y'7H"6](.MS#N3A19.G(MA+*:E? MQ\H,J#5KC:94BPJO64XOF5U?TFD1;2;(,059M0 $&C2Q\0YE&0NR22HAN] W MR1(<^2G 4U>)^,*:8OG'SS 7?(_1,,6=F'/G9U@F\=WP(DT27U_ BVF\V9/% M]Y=8 4%NTQ0T5G4W#MG=4B%.8)&_WM) ]UOAFEM<]N$%?@.)^KK10O]*5^GP M+][2UL65JN[R%.:>YXJXT*,6RA/1>6,1QVE''8KB9:.96Q)".AL=6U,3(_:H MR9)H+JJ4'V0,N[=QL2[[MR%V\3V1E]6XA.0B[)<((W6W9=/4A8&*YNTO(A?UU M->%H")64=&)AZ'1(9[A0TA:-6KH/0,=3P1CY[% S(H+/W!%=U&)+*=,T31+T ML[T.4(WW)9,TGE1"$>WZIM&J5>LV$A/0P[2#C+>@"N#-&)^?;7<;D$ PS]L! MUIT=ZCC*8>FZ*;$)I!NNE]&Q/)<#[HE;LR,J!]HPW6=I+G>%4MUZ;2H2ZK4".6%HF/)4TE9S4IT%0L0'+&5&7;3EGU$_PL&\Q-7= M/J:]O=-)C%KQ][9JU^=G_T;6#G4Q3\L[/BN3]SG2A<']U MT[;.S["4M&>FJ@&QR0$RV!R1&A.!-_*//Z%WIG>* L>I+B$6\/Z&B M1LL:)1NE*;=4P10NPT4P9_ %59Y-!']6X!CSPQ74WN#<\FIITA$HLW<\^R:$ M1^VO]]WSL\$=Z SZHVY_-&1; 1]9?LW692L<[K:_/99D&:$4H/$;!!.3<,,O MC^VG4>_BAOQ9M;EW">YZ_7:_TVO? TP6@Z>']LBM9 HC]:Z=H9I8Y,/QL_N. M:'!:W8#C5(;EKB)L=@]W+(['(%OG0?>_CFK/RP\XB0$N'J.UA]_O[@?_C*%;;> ,6A-P MIQEO)Z!EU1F88H%I:>6[!ZH\$!\1B9>Q26[5H@>VX3KZEF!;QUB4,0@^.3IT M%!5__[G\6&M2B;7\L47(J%UN+ZU#IJ4G(VV+\. 0NM>$,/+H0 MTI++)E/O,K3-U+L$@]'W[E-PCZG\))NWH%!+LIA)A9#"*%R">_2"U3^72MU$ M6XMAY*0QT@Z#I'WI:FB Q- 8)EML3QD?8H3-^4,/E(H90LT+8/)\J\&R(T1G M^V$AKXZJRSUU[0-]._[?ZK_ RR&Q\9)T+*&H(F&:G)M;]5[*8OD !W_[U?D=9K M_(<9"NE@*/CE6G#]FE=1)ZN0YL?IDXO]3RYNQ#UJY&]+T[@)9WIXX.-G[]>A M8;RJS=X!^2:0)N!/'RE:N]Z)9RC_?#$-1U(:[Q"2-NL &RW4$.4>DM&V,XHX76TG?>Y)*@G7PZM2,"C.*L_MS M?/V4U;F^P?-\_>-\/Z:(A#KF4>=&4@*A4)!"GSL#K#7UA]W;\S/\$H] [Q8+ MSRWP'P^\YX-//P+A49F-1/+=_:3JYV?VQ'#(CCB6!?0NHYF]2NX$"K1A9!>W ML,7NH^DSS2CJP'['0P<0W!!,FGQO8C20S[;LNF]/,I,N-C= MEN.?(&Y[POH) ?X#_.'S[)4/,W5^/#UU^R/@,=155A25-"@S M %R):(.-/OWZAV^(-NI_B2OOP1PTH4HJ(\5+0W.S!TETE$Q>D*-*\/.\RA\Q MR6#+D'N6]%_26*1VK ._=#K=[MW=-ASXC3J41'MX[I_?;R9LOS)1VK\@+A[(H JZTKY$]WA:JVW8&F2>I=_H/4#HNLYQNHD[V6IL_T-G0-AEH'9S<3L MM,2LGI28"8*8B)A)59[CFZWB"%FZZGEV"[>7O^AZS:U .&I&3H;M(IZ93I=[ M"Q*7_%WGWT:106.3#%:86$4H[SHZ+:&55FIRDM1(@ *2P@1-YA8%0,V_!;F+ M2O,X44EJM13J#:XA-@LO*GX;2V@D7]R0H]A)_6,986T*X\/B@([3T MJ;O*B6(]HA;T8O"(8R!F/ZM2JUE-NI])R9W(U2/ZR:TZ:B)KAMSC1K5YYDI4 MQL9;&K[RHU>8+%J9XRJT<>XM7ZM5I5I87$*BT4=V^BQ0;]2YILBG8<.EB#4J ME3PFRJ4795>AK/)'RFY2*UM-JG/5:BK^%^ID]U"MDT+O34]_Q;@P3-57+YGC MYH2LT:JP21X+.,PQ9Z2XT->J(B?QM<*;GZ5%9OXMR%TVQ#UE(ZF%M-KD.:%6 M+;QL4.::B148G.S:^FBB&505@-YGI+"M5_S%<+/H94\? ]"RT!XA#HG-:$1L M;&D,AHT ;=PW/SA[;7:H[LI6\CNP;^DP9,B;Z .^Z^&]K2MNR8BVB_$,MG]: M E>O)Z%49(K6E+,D&&4PRJ"',D)A(X=11F+;8(TZUVJE$IE5!,HX5$5+0JG: ML\;%LE3!00%9&[]S906#P/"JNE_A64,F:=#%S9':JT:OJFN[1?(E>*\ M4[ NI$N=)T&+M9 ?)BN=2>1J=9&K"E0%S117(Z*@44PV]!#>Q!+,&)Z53:H0ZP2V18?]H M&C/""N&*,*PY^PRQ^9CBD3F"M30);0O*>(/*)W'@P_F$AUWY(<;676ERCF81# MGW[;@[C)->O%]Y*=F.6_ :S[)EUD Y/A8+U,EB^!1%; OQIU.%B)G!"D^<:]<)YI"P:(>U:5Z-%N]*7(M(8ELT+W!G.7)U4R43DJ4 MZN&3D[:)4G*G_S5;(L?7DSCA+'51"BSJ7]R*&?CU^=GNT5[\W.O,^M4!"/S' ML6QU/(\X\S*,7$O]$UT)_,S> >L-5*\OVJ,).C^#LFQ,\:_)2>1 -VQR&(.) M +Z=BN?ZQ80:F$'3/5S3GB"" (74HR8CK[MZ+;3QF[&J0UU6\<66C3\@.476 MY5) G*RV7=_:\DV9E>X)]?^6W]NR"?K7;W>U3G@]6ZAR^P:"^_=2]_=8]/QMU.]_[@_O!MUYW"'K]3D@,%JU(K>-!%#T;FI(* M>70&_=MN?]B]/3_#+W'_>[?M4?<6?&W?M_N=+AA^[W9'0_#IAPX=!=.K\AE\ MZN";7WZ.0PO4=ON3JI^?V1/#L:"N8"E&[S*:V6"&L%1-"'%B/H21702QR?_# MKD9PFU?[3D::YJ]OOU_@59R\)\O:XOT!!+7!OX'FDG" #0I8T<1%;*/77Y_C M*V-)[AQ&M^7X)XC;GK#8D5G3[?SA\_U$>^R]A,5DB\-H;8'YP L0G')QL>1^ M(%>Q)FY3 A^@*4]6':L*W&_/)EX4B(F6C'*=LJ^7H2=']-PB&4V?D1D-(($6 M .4?-YYL.>]>^VOOOCNOT1"+!8 M9N<1)*T$9("Z$G$'&WWZ%97L$MQ&)E00F,$YL9KW3"VG*C-F$2R3)NJFT]>J#*X("RFL#5JTELF!R(JBQW()E4G814A8\7 MBRM5B6U$2F0;,I6@QG2DJBP%7[K3F6;,$?+.@L=+LVEH&H"R;#IXWECA%QKR M3#**6JR'LL,7X'A"&MENOE?ALZJY1U2DO\XV:UPUD:SQ4F>$GW(+74);V M(?*2U K:J'&U>A(A<<7,S"ZH1?Q/:)I0M^? >,:/<>-VY:BT5:YJZHA-,BID4)R'%4?7E#Y3B MQ)0/@:LU3T.*#U50*%0^EF?)F>@5Z8[O Y ="S\+F?B=\@IUF1WH>EI632BA M9P&3)P\E&;C8)7;&"\T0S;\%>0M)(Y2J$UM($DOS;7"-9O']8Y39^SE4:W/5 M-;P(H_<9R?#Q%F'#+>'F)XL#;>5(8B536$&$>%1(4T&$QD?[]FU=\>I5><*0 MZ4Z#4*UQ+2D)?:.0Y1(8?S#^H)X_/HI0.(0_$M/$^%9"Y^P5DC\.U>!.K@A> MI#:W7Q01*P-*HI-KU*ARW1173:*@44PBCY?(4)1(ILJ) M)$J;ZOT1AEV&7>JV+2B, M N@8NMM64LC&0KIJF%X],G;R*S7Z;%:J:NAI^%^1?,P ^%^3.C_I1LE8_B^;,YMDQJ MKOW(,X$- 0M%"^ M\?K,,C@)RZ 9BO3R,7A/(+B(,9EGLKI+5:[&)^&(I-\N8-++I#<)Z0U%A>TO MO4FI'#6>D_C"G2=\ZE;]8(9(X+G^0H'.D3]OGK#9$MJT7R(C!TV@UDRH$$BI M5_E3;D'N\A+:NS]$7I):>_&ZV!+$PLL+9=9^#EG\;O8AT S\4!N94Y:RSU)N MBYVWT@Q%#K@0#R2O9+-QP'.U1!+*"IE;RXB"$07U1!$*4=B+*)++PN?J-9:$ MSY+P=R?A;]'06!H^2_I-DA-#01>9ZTV\B[A?T1!JC9;U8@LLNE4M:>8@JRVKG1PF[%8(EW&[!1757BWU"M= MU;!F;#I8"8Z@&1J&D^K=&293192IJB#4Q)IPI$Q%KO.G(%.'KMUYK\O#T:#S MM^^#^]ONT_"OOS1%H7$-NG__T1O]._MJ.?E3%X7Z?_Z#0N4B<\HM*!U6"FKX M!.;A/XYEJ^/Y=8SM;U(Q9CHUB O6D'\"8PQ^W6%QBR&3V_OUD/SX$9H#_C%#YA^6=_W* ._U[W9:X+O:FDQ3-W6(@YO* M7_(\'[7WN?'!:G9GT"1S[R!0 6W'GABF^B=2KL".3M=V39#;16MUIQ@3X_TD MH1D)1#]"4)Z J8('&P^4>[W"+ M9#1]1N;B4^$:J)9%3H%P#W]P;,O&+["BNG/JZA]/7<^]:];3%JF$K[5KL.IB M*HV3)*[:K'-"+2J3:NNTD<'?T:UPAMB>_3H>C[M:=S@8CF^7)')- 8]Y*RH+ M)#DQX0"^?H;P?5Z1-F?>-N892&>?(+1]%Y E=_E/L_Y9T6(8:#2OF*2>AJ0* M_*XU>9NH)E9<^R1$E4+7X,%GK2F*2N8):MA44I6*J@,9SE0W4(@Y"VET *7$ M&D+H/*$E,AXQ,'IZQX-%JA$ZU492>=.E7LM/N07Y2TKXY*W8DI)8H=-F@Q,C M+@(Y(2.M9<838X*I"X3*;LN2(K-P3 M.>25/R$;XNL4@*"IXT=3D4V>OT7&LB&2L.U"I6,6:.OZ8 NPX2T:J[*:ZL$O MS6I9CRID(LI$]# 1#852'"2BB7EB))[CI21JQ5$GHHDY9W[I=+K=N[O32ZUV MXP$GAH8OLQ:AV.B_CFK/*^/& MV":GM>TWTY'C&Y=W]B(]_"2@& XYWS@)9CATXB(9Y==D!CDN1R8_%#L8<5<- MG+:N9*I$D8/+1*XE)*%$[8WS1-4>)F5,R@)2)NPJ:1-7RI+20D2NV<+F2CV) MZC:I2UE 7?AB0SQ9^/7YV>Z)6/S((( !>D6(B.O MNTJS&Z4S=L^@4/'%%LET=(LF7"YE9UV$ G\V1\+?Z[*-V17NUR*GU)\I\LEZ MQZ]W=15X?5WH3%$3$'J^#Q*>_\NUK"%H$O!,+@YL9IQV;78H 49CR$R+V[N MB&[%"]<5_Z^X;#WX;6(N56^/1[P.\!C3J_;[[7/)A7P3Z*2/,*([^RY(WOTO MPC?I?S&#+ZCR;"+XLP+'N'U74'N#<^L"?,&C%#7%'\^T$#V&(1,BV=V?O62J1(BS:S:C=W,WF'2K? M.REC.+AO/W5OOW7/ST;=SO?^X'[PK=<=@EZ_$RFX*77,'^5^9_#0%?RA3KZS MG4'_MML?=F_/S_!+W/7>;7O4O07#$?[CE>8:W &O%>#3#QTZ"EX1E,\9#D3R MG?ZDZN=G]L1P+&RM86% [S*:V6"&3"]]$F#JAI%=W"*S$>O4AUV-(%YWR00R MTC1_*?[] JLBY#U9@1?O8ZEO<;F4!$]L,-R*!2_2B_](S;QS-"UM(4-".S M$0_B>XE>-^.;<,G/.%4;2 R0&0-2* L@_=86+1$HWAY9\E/OG[]M'3O]5.4 M+,*$]@WG/]I]>J3*M/ARMY_UN(G:<[ 2SRK8[7$-Y0XO\!FY?R'P@FTD&24K M21R?R!&+!T(RR]T,)I),)..(9"A)>8=("DN1%)(Z])27N%HSE="+=$2R /DR M>>D:'<.R5RTRQL#J<(%)U#BWE MQC^3R]++9405T]URF;QF(=:Q9I%(T!)UHJX4A'I#H:,NUA]=A&>B$ F-)M=*)-&QD-'TC"482U#/$N&C)7:S M1/+JF5#C.;Y1.U66.%2%*^$6U6"&2 *._K)J%GJ?D1!;ZRIGE2Q_NJ?0TLQ_ M4*AY4B96>(H6.M:SJX=3\1L6J9"5L$LR0ET@J7OT(:OND+YJR' M!4"R5#RJ$E<5DC@EK=1*Q2FW('^9"5>#VD=FT@@DX%H"5:5UF4LCGZ !I",3 M:NOK/%2FJJY:-G%AOR+FU,B= $_"&JJ&$BE\<&*2;*\A,DOM C-E361N#2;( M3)!C"W(H_6)_04YA<[[%-4_$/YFA8R.'(U#2V*XG1_L$TCP6N_?+3?N\=2 6 M55[HH*44$OUB'&E5K=8:]:KXQZ9Z92'EY]DWI;(J."&*3XULG&^C.N()Q M!?5<40NEP\3ABN3];BV):]62V)XO)%5DZ(JCW5")R(E176.#11/19QIGQE*A M2.8-2Y2A$I3ZDV\4VY!_L(2BA>.)RPI1 G7.&P#%%Y8$G/( MG&S1D;O%$3&A1%<.Z"CWA"AF25'=%9HLJ>1EX],N*@]%4?<-W5AG\PS#G%:N M>(FK149)'.>*+X+M1A=XMIQ2D\/*RCB4ZJZ<(H=N;F_R-:G1"-7GVX=14]S< MK'-\*RJACC$J?8S*?'7>6'GBLFK3,\)(1[Z_#MCP/?>0..:(R-$1(85"]5?^ MASO3F'9P!U7=P93A.R@,W?KJ0LB[;D0 U'VW38B7*&Q!FO.>C:86)FQ"S*;A MYD;UR($SR,JFP%^-NL*JS/M'5POR%[I06'VV0I>\%Q$K*GR592$R+^*FND&# M@L'L7KJ[0I/=NX.T0Z0VMP+2D)JZB0?'&H7G<:.EL?!0[&.BJ0*\.,IU1(+MZ\%/N\/YHH M=3=_AD+DO0+PF<615:N<(%83X,Q\M2(FE$PH$Q/*>B@6?:=0IN!I(@2?F>@MMQBS@MS(/IU#1U"]%U1P;*10I8!G9J/A)"]%F1NIQ3)G\ M4.Z@RU!,_B9=WGJ(SDQMXC.W6'/7CIB(,A'=(:*A0NKQ130=G2:)W;'4190Y ME8X2Q'^ZCT3*JE40#QE\00#CX1DK-5B=<;%C ,%-5'V2L.K4P)8852=WIJ,:?;$AA@%^ M?7ZVV_.YN(_7__6K [C[CV/9ZG@>.BXG%3UF-$'G9U FN@G4YZYR8MCX7D0/ MP;]2,49>3*B!&31MHIC8$T20HY!4!3)9NAMC"(DF,UX4"\//PA^0HZVMRVCG M]7K?_:.";&-VA=MT[;_U)XE\LM[HZUT]!U[7%W7L=PVYK&'=BV!D,2%9M'GL$WDB\>1#1B31J_EB17_B?7-SQQDFHLJSB>#/"ASC,;J"VAN<8R+YLOF0""@( MT5@($?3AX-A\>' TGPU-N8Z:9.C2<*>'7WZ!-]$CMOW%5OAXSU*)8&%I;T:= MEK79O'VP$QN.P\%]^ZE[^ZU[?C;J=K[W!_>#;[WN$/3ZG4A9WM;UA#OJC_K@ MX?&I^[W;'_;^T<4M&CQTO6D *8Q$9]"_Q4_JWIZ?X9=X7'JW[5'W%@Q'^,]# MMS\:@L$=6&L2\-H$/OW0H:/@A4794I6F(&#XI.KG9_;$<"RL-&"Y0>\RPC*_ MLE0Q\<8^$!T=YZT<>Z3"A<5D MBQ:]F* /9CXTY>)B^4A;KKRC<$83$P6J(CS@7T\LT,6BH/SV;.(U\@&:\@14 M!>ZX0V[B3GNZV\ZY(O]8"^+XMHC;IF-OKVG6TK15X4Q-/(CK*._ZF)17)6" MS!B00ED >>BV3DKQ0BGO\QP]]LVIB(M[ M8+,;+&*B"=(M]14!#2.$6[6)Q(^0O1CX?I5Z<,B>=)C_#C.%>\?Y#TI.QBL# MS^F"IZ"&IK_C2/S]5T*5[''&\4.D;WO*$ZB_(& BS=ULMPT 7Z&JD9V0"E[R M*Q;6!H"%9,=4;36#\KITJ\DI!MC2W&B1^J!S0\Q\22(L^!;4+=TEP1 G!I1%G <).2 M3%C![U3;O\Y#MP7L";2!GT(-@6;H+Q4LDE/\BU?DW0#+N.V8A\;P,*<""R7'U.U5/WEUC'QOX]X$ QEX7/(6$?E M6LU4HH&88Z$8FBQCL_*SV?NSJ7D\4L.<)O*2*%7#)5;SX;84E>HJ5V\PIRD5 MW%: T]N*K&ES),R,.CV9IJRPC$[/S*JD208G8^Y4C$.UB(Y=/"B.(A XJ=&B MR3MS8'I1\58-QEN,MU)2@>M5H=H,5;7,F\525(8EKEZE:COJ9%B,)K=S@J<; MIS*>(\.&&C#":16K-I'\B@*HNN7QJ[ #YRDGH9V:>BCE=-=6*7VZ=Y-KU**V M1A/./LRPR'-Y%SK&O8Q[&?=&61L-0>(;>P6M4&<_"#Q7%Q@3YX\XFMWMZ1\& M<'RIR&BK(M-R,64^:Z\X)2BH*BJ^JQX%UJHWEXZ(52/+^)$;H<95$]E;S;=\ M/Q-<)KBI"FXH*VT_P4V^K(S0XFJ)G/Z=Y4F9>5;M/]ZER:KVIU>U/VW2VJ=J M?RV+JOU;RO1O5/,OWW:=A]^\_>J-_^T9**MJE!$ M,Q+TEL9KAAC9C+*.1I0224?+V#RE,D\YC'Y"8WJ*(Y7-2MJ696?JN&4E-I=+ MFB>(44XQ*(?-4Z+Q?@G7HTQAI"*V!2D9O"1:5D\%77'V[J/:>O!F8#9+2\<] MRWO5R(,.]DS,BD\XR^A18YAL3A8;$\-1X^LO% .+%*KQ^>$)WHT^PZ< MJ3;4#H8>G=H\ Q<5X-J68UM@9%&RG#)7;%P,/B$;XK8HJV8B:.IX"O;._BZZ M/Y9!MV#0=:L8),F?1;?GTZAF(3:I/Y#\*]2@+@>RS*!%(KS_']0=:,Z!@'O. MBV+JQ2Q8 5 :6IE- = XZC^UU'M.FG62!"684'"@1C+L9<2:HH4HVO27PFQ+783>CZ>PC)Z282S_&)5-1@ MN@F3\-))N,37PB<-Q9?P)"K>8.4!BVB5=@4BNO1-&C&3A=D_Z5F6L[Z!8HR! MYT,"+H: @YD>H'=DRJKEGB3I)NQ4GB&IG0/?H*FD7RN5;$N M5)NU:%6#H PIP>/*O)T)]\O!S#VMM.M#3/FXNEYNNR-B@^<:DD#3&0])JB;% M%X?\6Y"10":_$OQOH#D?BKLHU&JUIB"$"BYO$?=_0,U!^4I[;.7F3V0:"K0F M%S>5Q&LQ,[$O:0MH6H>QR1\^/2Y?P4Q[^T+@:HTD' 1,/DO: EKDDRRL/#)5E*4A'.(\<>&V:I+G'">E8+ &Y1TEC][):Y2WKYRE(I0J%2%Y M)%<*==P8C3H#$[%2B=AN_43"_Y @8+'!-_Z(N2-&MIV^DA6B$U@@BN8'9[3 M:('*5A: %J(=].G30MI>^&J-$_@&(PM&%HPL$B&+[;L%&9!%<;8$&%TPNF!T ML6OG(GVZH'5[@G$#XP;&#;MV40[D!F8OT%6F>>^]DKQ.ZXU,.9"]E ,WMP"H M.H# 0N2(7E+$:>8\:ZJ,KQHCLLO' 1VYQ_CBZ4;FFXEGP[3^!RBJ)9-*L1: MNKOW,E4MBVS_D4M_C2$W54&0A.8JGQ]+Q,O5C\ S;A=/:.M$5A;WST14Q 8G MU/B0J*S&D'0Z7B^K+CNL]7+@#VW'L.QL^M.LUG9T!L_88K9Q8W";6(9)V<, M4D@4C+-4-JN->G5=Y'=FK#RZ7+20%YI35;@JSW,\'^8,%L-.I9SEWP*J--B& M5*M]L*&V2UK=(*"HI7)T0-ZD0I="'#K_)#>O(N.^$G%?/(6I M*M5:5"M,M.Z844=J3%-B;)&^IE2OU5J9TP73:LJIU625UG4]@PHY,KSBW>)* MG+W3/GQ8;E8-4EUQRGN+,8+S!>*,0O!'+ M_523(@*.TA-RRG??F(@S$2^=B$N"4,UP'3_%C"@F[DS<:1!WXB&N-:1P@=[T MQ#VY[:'- EM53A"K3,J9E#,I#TEYDZ\+_+%Z.Q/2XN1J;?:K1O\.RE>HK9?* M@VXYNP=HRA-0%?!88!Q2MJ>"A[4\V^H;W(7[!A3#>=900J2;Z^;[H9U+G9G% M&B^%CQ9W:Z -'-NRH:YLRYO-L^::)''59IT3:DFDV6:*\@@13E(MHYU ?NET MNMV[N_VXX!?>_6\A,D>L)NEL4 1_%26*OVZN&TGEZ.P>S;ALE.CPQF*=:C7" MZG.Y86)HN&661R0IT\[!"?YI<$Y,P6#TP>B#T4>S513'ZW.O$.26/[*Q:G>/KJ1P D2[+T"Q$H9CE X6( M,22%DWM"#!F+(%N\($4<:9,&0::V25=O5CFAF43Q;Z9K,29A3'(@DPC!LW_V M9Y(DSOCA>"&IPN)Y4X'?2G_K[XN;*X=?GY_MGJK%?;SNKE\=<5Z5^Y&J*YBJ MKX3FS,[F *O_/3][0E@YMI!WVA2 4W(L%-"090%[@C_X5;B,EJN]^^\.')"1 MIODS\_L%?^&^)Q.R>!]K1P]XG0#>AL#Z4 3E4D-CV]^[\:5P 0^>_\M%>IEN M@2;(>&3QVII'Z$*\1]<_6-R.ZO7!VVO>8]^\:YXQ:ZT#*H,]X5!OHMCCXVDU MC;=X2L3>$R<><_,=XYM"5T)/RWHL]^YNTH.; G<'W!S!A6J=JPLUFE,*@Y=$R^JIP"U.^&G:>E@*2YD7 M1+!JI'MV[KZQ@#D!(655)@DL'J?,1,2/'XNG6%.2C1*UW']>=6D&L42I>@+X M.WC9C1>VG*W*'H6#+)7HR :D ECUSD3R>O7L3B&6KWLH-;3JJH= '&*1I5A MXM0PD6DF2^:*/47*O,@4^ _*HSED!SGODBKIJ>L,B\7!8MO=PBHO%JDU'7/" M$SW&I!^\?##T"F(S4*KUG3S\O+*DJ^Y\(HDZO8A"7#43 M^?&(1?'\,G S<&\!]\A(6!$HNOO@1 \MWE+UXO]!W8'F''AE+X2\RUZ4IL8% MW:W,\:"9._SF#Y$/G:H5IQ(%+XAY5J(0.*G.WLBB3<8"&7\BR-P(2<"3EE0BYD(N2I)?K7&DV.YVM, MIIE,,YE>R/1A%=- M 52,F8W9&[2'/\AN 5_AZSEO&.1_@ "%9P/0CK)*WB%Q5!^??LHM8)!FD"Y9 M"[*!='3I2U\=K"[400LI+U>K-;[KKNR#<=M?U]N67">%WT*:H; \GT6@JZKN MJNIEM,K$K:0LH4)^EA.4N4;6WRM4DL6@" M5#RUET6:QQ_/GF4YZZ'FQAAXD7C W8@ #EYA 'I'IJQ:B'SKEEFJ/$,L80"^ M05/9._.&!:*S0/2#M*KH0O<$PTBY=4S,ZX^X_8;BQ8N[7PYFY"Y6UP>PDJBJ ME6S,>HV7.+':.N6 =48)C!(R6??^-]"<6.X5_'^-:DSZ^0?4')0O^^SO6HGT MJ"0<>,%HB-%0@6EHAV82G2*3&S6D'8(O<3S?9(H*8PC&$/OOU$A2K1X=KI\? M7V2R>Y/(I@VC#$89IT<98JT:U_F1$64DM\W$^('Q ^.'_8T.,0LE@AD+5%5) M+LS&D@NW59.\[2)2%1_KE-!%,GHGKU'>NT?Y$W;9-^Q9"/?) "K_%E"AM4OX M'U&JUVIBL_G'UKU+LD'XE?!B)T"+1=LA8()'!>SS;P&U@A=VS:&G[W\4J M)TA5)HZT"D/^+:!/'&/ZP3,0SN(XNYEXEK0%11#/2)]S^N))JV.9R6))6T"? M+&[U[QXH?4SC9(7H#_*S#7:=:DH.B@%0^8]CV832\W;DLGVO4NU[)0_FCQE8 M$(2:6*M)(;5GFYUPCT6@C^S!> 3?'PV3W+9MVZ;Z[-CP64,CXQ$3MFX7S:G' MPGX9$S$FRIN)!&*",29B3,28B#%1S%A!D>>KF$!"A8)IHHW$-T=8 "$C#48: M!Y3+$$,9C53Q1':'#:R*= @\5Q=*&:U(EPI,3?TZQG9E8KMX*I)8;S9#82$T M45\*>V#)ELZCCMV8DL1H(R4E*7L?#%-HRJG09)4<$G%N-^W#A^5FU2#5%:>\ M]Q/C#&+VRTZ,D^\I#*4XL-UT8326VU[ 5G4S9%=C>*_6B--RPJVGDN59[C&U0=P\;DFLEUOG)][,+-Q+(XR5>; M_:K1OTOR%6KKI[5 BQS)\@!->0*J D=.^A8HVS?!PUJ>S?(-ML)] XKA/&LH M(9K-=4O]T,ZEQ,4A9ZAWI,K L2T;Z@1BD7R.73J?;O;O;3_I_X=W_%D)RQ/J1SK9#\%=1PO?KYDJ15)K-[M&,RS^) M#N\.GHD^NV%B:+@MED<=*1/-P955TV"9F*+ "(,1QHD21BL3PDC]#)>6Q#6$ M) Q-1B&,0AB%A(9W5U!Q-;IV>^("B.FMILF"3S7JM>*QWM,G6+<473N$ _GC@1$7^#X5HMKB640 M?K^5_A[=%S=Q#;\^/]L].8O[>-U=OSH %E(K4!W//?RHNH+)^4IHSNSK3*3I M?\_/GA#6?RVR)@!\ SC% VT##5D6L"?X@U^%RVA)2KC_F71W-$'G9U F11NA M/L?@ +IAX\NAB4CG52P-+R;4P R:-ME%Q 8"D1&%G,I#L*F[^_#$=@!C58>Z MK.*+K<4::\4:*5E#T"1@G5Q/H?FBZA7;F+F]6KSW >MU=,?0R?B9>*'.@66] M398W;[9T0@.:]Y'["_^3BYN[\[,*D';R\7KG9O %59Y-!']6X!CW[0IJ;W!N M7=R WR;FD@\\/O7DG,=2'1I1=Y^.?.-S <__Y=J'%MFI]UG$(^+PDNQ_<0&^ MX/8M]XK#?S8;'YC-\&223T)+Q/I<7>^:'>!-#_#G9_/9P?EXQAQ_'8+)&MC( MJK,FH!M=VO%B*PX_9K#KS5:F<\S6X+[]U+W]UCT_&W4[W_N#^\&W7G<(>OU. M+/E,J&/078T[[>'WN_O!/X?XDR\0#W/R_>T,^K?=_K![>WZ&7^+>]V[;H^XM M&([PGX=N?S0$@SM &@+\.\F%NAB25%6L52'O@]-JO7& J2#9,]_R4*SP$ MR"0MP_8%M":KEH\UX\T"8].8 @-KVOAJ_040U]ZK:JO(NMIA[&< H!3N=.?[O(AY?%6/P 9E1^<=<^7E4,[>-]E'XG+M/OQ*32[ZJ<("9QT%F&14V9G)R8G!Q;7XZF M--5DY21_4ZBX"W=[=9;?JJ&V 4QL*NFRJB&@(]M?T2CFNA[)6SYQR8:5"W =05@/[KJ#.R=N:\UN7/6!06F24/&T#X0D>>.USC6;C<(+R:&K-T7F;LXK?'M*CFGY,[S" MJ[H-]1>5Q+9!RT+L<'MF!61$CJ$*=$&,#L:])3#;+BXST2E$KBZ5\@@A9LPS M,4Y'C$/%R_86X^2U'I&KME))S*=.C)E?XR"M1T'/-E!42W;3XHA7P_U$M2R' ME)W$6+!RUX3R)_%3-MU"M=+6:>W.RQ/47SH$*6U=N?7!E(V>TA"3T%)*K8&< M<@OR%Y]0Y; CQ"=Y_:"12 9[,5=^YA/Y4#N8F6BJ.E-7+X"R;"(7WD1M6&@, M^"U\A:I&<@(K&&@5"V,0X+[]1%Z>H(5DQW1# C@2/<"<*KESZDE88ZMJ:Q92 M7JX>EH <+O$81'U&/A5)XD_"&&-2S*0X$2D6CI7BY%4F@1-;A:OUSEPJB2M- M;KVIRC/$R%RUE53>0;KEHA&@=_(:,??)"=M_$77*2.V.KP0VG0!8LDETJ'$" M7_Q-\-*B-?\6Y"\OH3R'V/*2PNY)E1.D)!*#BKF.,P?)*BQTC$PSN- O4B+@ M.W-L,),H:8+<44>^6HT(./70Z:6#C>![UU,\OR(=C54["]5B50I>X/AJ*E51 M\S:/CEGODF>D+:7MHZI^]:!%,_G[LZEY M"J"$*5C@18EO-$,1/M\P*@E0!_H0@W(P=@\2RC#XN"9$;9-1HN^4D[)++L;Y MMZ"P1/(!C]2$EB"(M5JMSA_)(RGKAE%^;SK$@GGU\D%V]UV>0/TE4.;9A#8" M8\V1;J32FJ1!'G MLOA:DHO4JUJN6E+'A6G ::7JOEO*58XT%3ZK&A4UW_(G\T*8EYFO<#0NNZ?< M@M)AA9G"QY)\3W]%NFV8)$UGU5AFZS+M.*O=Y1J_Z3WLZ;*)H(5ND?>WIP=0 MFHF1*PE<-9'"X-2IQ72YF*G9H&!T%[ M--$,JH%0Z$6:4V"OA(6M%,?$2XM@0XE/88+UH;0((_2C!Q?NSPP#3H0&)]0+ ME^A1/%HMN=3EWX+<=SEJH?RMQ,0^S?@0GA.%XA>2\MO(_&"''_MM0B48#X)D MI+Z2@@,L\H.9IUEJ3Z$DKS"-MF6O4-C3$J395+$1:URS7LH*&$RA8K1SHK2S M&=#;$!KU."9<+!)*WE4F-;AJLY2UM(K'0=G,$Y-;HDLY)SU>]"9SYL MI]9'#S79IO&+38ZO):'D,?+,7X%CLIZKK(<.ACA$UE/T?E5;"=7L8+*>O*+$ M?'/+=*WI3#/F*!B*3'80451]9>*UY@K0+7(32!8M3)0FX:& MD)M88YP]G1NF@LQ FX!E:*H"UB:+/G/PP':G1)4QPK5=;/8-778P8>JVE^;2 MUH/^XS[*^+ .4>0:$E51/F$1H5,)8J)<5E$.G7*1H"BG&,13Y^JU) *BJ9-D MRIQ%1RA*$77^\E*4,#Q7;92A-0$STWA5%:2 YSGXY%CX!3F9PI@A$]JXNX MZM6%-GU:5'E,TI0I/%>[-0>:3UYP=@5Z2J&@;BQF'2QQ M:@JG!-%2N_9*;>@=%BAS#]3P%TKK,C(*!C+ MLSP/U(OFP8J'8[I<[QX)^@I5C20)5K!.4G%/#<5]^8EL\AFPD.Q?F[>;IC3& M ]VMS#U,H!XJW.WCV;K#,'Y88M>M^C:?(MUUE7>@IEF#<7L!YCO#)&<$#I?P MS:; =Y7C6RQ#BHD[$_?8XAXJG)V6N"=OJ==XKB:5LFI0$0QQFC0NQY0GT J4 MYL&*UJVJWJA_SKJC("86==%L)B.H+Q=&SOU4%#SHT]M(Z,M M8XB8Z-$'SR.!#B:\[@(XV1R87N7$R#/3JAIJYS]5 M>Z*8\ UJ&]NISU#_B>$^,RS5IB(;D)GYJ>]B9!JG6*^MU8U9 9'LBWS%Z+OU MP9>.PO@G,@T%6I.+FTKBH8BEWKD\Y1:44@ZEP^4PQ?P\H<[5&E$N^B*+IM]& M6MQDI2QB$!7SF[=WC.6*4-T5FG)%MA-U8^NN*C9S@T$EKD#T%F*06\X<5V\5 MS@-7W'(*C% HZDI!"&7KUNWAA)*B1B@UA%.EDT/U1E:O@?SGUFOP2S0DJ1YF M6/(F%<:,QRKI9_9%8>+7'5EZ^X@[3?R6$?% 1VC;):N08!S(.I(0#-\]P;@EU(9R==10CIND@E:JJRBB^V;/R!:VA>1@_V7J,C-&,.SZX9D#4$38+RR>*7MC%S M!W[S1O;%K@;*N$7(S / GK'WY@V!3@A$\SYR?^%_#/"ASCOEU![0W.K0LL!!-S:55[2X9'#WBPKT/C>57#ZPCYQJ<0GO_+ MM3]?A#R\_OS"N_^%?5G^%Q?@"V[?TD +-O?C28D!FN 0/AN:$L2"4$M)Q(:# M^_93]_9;]_QLU.U\[P_N!]]ZW2'H]3O[BL?!'4VE8YU!_[;;'W9OS\_P2]S- MWFU[U+T%PQ'^\]#MCX9@< %W<'<_^.<0?/JA0T?!JXCR&7SJX,=<;HGN M*<@ ?%+U\S-[8C@6U!6+ ^A=1C,;S!"6FPEA4$R,,,,N!@DP*#Y>,+F,-,U? MUG^_P*)&WI/5?/$^E@\;> , /*_2^C &54ZR<;@A]"MBN(CMY_+5DOA^+IKJ M$!_?EOH'ZEK\%J[K_/Z4^'K_82Y 'Z7;LPR0&0-2* L@]R;N M- +#J ]B#/[JD'*0O@>"IG*0*41M?,0A*6.&IC@,FA8'-M/4S?2AK'L:J4&+ M"*"-Q" +$?\N-.=@YCQKJ@R,\1C_0']QDX2(#UBU+(<$X2 MH\HFYJN\LC0C2EM0;KFM"[5:HY&XW":PU5[>G$ J[,LR:D/H'9FR:B&B]UBV M(?^L/$.R\PW?H*GDK?N4)R> [E:6G*\EJ=6J;N7KKB\!@_&0X-^%?]M%?S8' MU7.U1E29C>/8FKJB&ZP^-:..XE%'0ZA*?"T9ZDB^1H_$\?PI4@=S>^VGZ'UZ M4^W)Q-#(3H_UV?>"A70]5B.'&DM*3WA032^I<0_PXTXYJ0:8+,46KGEW* MLD!1L1]YN^=8%0^JNT)1%8]=2=S-4!)W<*4)E/1P)>)N(0=Y97+76J=2QJ-X MJQ"C/49[A:$]*7G:2U&KKM8*=V[FR=!> 6HKT5-(:>870@#/<_#)KZKTN2#J M=?X.EY37AQ)Q_R[JK\8T)9":.,Y1P6A+HIQ M2X_EKKF)'%]/HI!MWJ),EV)1-*/9TV43K1W1_ E#V?WH,ZE[Z>INY(AF M]P4YIQGWAUA(>6MII3']Z6YE1OMM.Y2VT,&!A.W)_[HK,#XARS95V48*^:*M M*^L?!*Y\Q'TUE 7J;WVH=]]ES2'DB%],H/Z"GJ"-NN,QDC,Z6+I1X\1R'CS( M(A 9,:2N&-;J#4F@CB?2K.)8%3BI7K@=$:9O9A$5F==8K1=0B%(: ;3=4H_/ MZ$75=>+V\VL_SEQQ8V&0]#D#LM+S6J$*ND?Q=Q0="V(R\=]5GN.;+9I,>QH5 ML5-N0?[2E*PV%"%-?$+2U!0;G)#()FQ@4NZ98H K57:%^W\.G\-"Y?9Z #,9!XW.@^]S],6.G>FB? M)":A$+$X%1:>1Q-5,-;+G/5"APL>R7II.N%XKB9&90(SVJ.!]O(*SZO1KVK' M]]0A_%T2/KK]0!DYA*D<^$6.%U$,AQQD4-QSJN@X\2OYH=RQ3(3"@)+V;R17 M:(;G1:[12&)S=V\A2M0QR$28B7"2(AQ*Q$C2*E8.*MRM%RSDA^6^%Y]^"%"2\U"O/*;>@=%@YE.DS"DLH@*_TB3RQ8HPK M3C!+!EH6LH&)EXH7'3]! :38(YY^TT36S-!)'X%&0H:!IL)G55/M>5:>TXPU MQU\ZG6[W[FZ_';3%P7*^L^$(&!3;7;/G:,;UXR0ZO!]'X(L27VW5A%#,F2LZ M@_$/"[6)N R>;8AOK_3TQ5X>*;,Q0T39TE_NB;3<+X0ED[0;L<&)M50V\&(* M!6T>6T8=C#HRIPZIAO]-ESJ2+P(N<(U:$H4:\F:.=?WPBWND^\WF,?+AF0T> M";_CT/G_.):MCN>A8HXIG=2-]3,HR\84_WI.%##=L/'E$!OG^'8JQL2+"34P M@Z:]V-,F9P4AG52CP:_=[^0I6W,KLC) M]?Y;?Y+()^M=O=[5.>#U#OC=VS7D,E8U38*1R?5'+;C8-5_>6;UY\.+:V;\Z MD3O-'ROR"_^3BYN[\[,*:.SVJ83_+'J,WT_,I>1YM$<&2B 51_VH)Y__L("] MH,JSB>#/"ASC0;F"VAN<6\'Q%?%H@"^;#XF @A"-A1 E'PZ.S8<'1Y.!;KSL$ MO7[G,GH$/-#Y=[SK]=O]3J]]/QRU1]V';G\TC +4VAG0_<$(/V T )U!_[;; M'W9OR2OY,7?"6 Y_\2%&M2/-GWB?@< M=K'=Z>/?HKG!,KM/\HU6],-WW%!=, /N\Y 4D !#:_?V'D#'-J)Z$*'5[-&I M=8TYC3X.#0V:7>4%@1&2)SK&P8M*$-33Y4OPB>@Z?_VEB07XNN/I1^X[X?KS M>AB@:EO Y6%(;U0J30\))A*\&LR:(0% M#_J%'<1S(PW? W^!?*V6!9QAJJ.QT55G.#FRFQBV,:K MH6'57P:?_.8__F/1Q4(R=<6&3'P^ ]@S2W,AV[/O"J%Y 9$C331!"N'ZBM:'R2HO)*3)O$XP#&R MYV",H(TIU+H$6 4%@?$5&M>6_U@\KD3#5'&+IMB2T>:D89_4S_Z &#/;'1_3 MBAXVOPOV!)L*+Y.9$TB3\LX3A+*7"X7'PIPO1L:_W'VR#?$DV=A0^>FG73^0 M>SM3\.@VX-%0W4EM,@#4\&UTUW9;7=[ND$?X!1;8MJE!>DU*NN([D\,1.#(J.O(,4](D<-NIX,^9V"Z8H4'!(\(Q&V98B,#X%744?QS??"C5-MP43C3 MH$V,2 X_% :'R- T1##A8TY&V,BU<#\\BY,T:3EP(8"XESXGKEQ]?Z>*_T$U>>Z3F2K906*_D^=6,3:>Z\1CNPR3O/ET M2X;&*",DHL4>\M>_YW2W-B1 @ 0"]ZUD;(.67L[YG:7/8KW!,L%XD9C8N.BW M !^@WX8#2N.'C_HKFR&@ 6P0LX8L&^ZCC^#+$K"[3Q.X@6AU2=P0"PF:O]B; M@"H#^SB68#&GNC>[P-MA]?GBAZ/R=P$73](=B98-A9GHO"R'3P- MF1.T)(; M$?X6SC> 5),+)']O-F?+"@LPA55BZQ*A-\U_&X.XCSAW$.)X4Q23G!E:C_R] M;!51DPJ6(=U,3 2D%V5H1QLIU%LI;12*L[PYLZ:+$2HQ B1\LVQC#.(V1"B@ MO!=,\,3@OF>0P$BR!%G$1C%, ]/G=)W?II9!',V@1*W!HZ@HB# M/8W1LX[09Q@^6Q 3UH<0UG@>.0\(D3Z8!L$C3MH>PX2);L^R&?U"-3Q=U?#Y M':B&$:U$F@*OD)_P*Y9B1C;EH2H+Q%4KWOM$0Y"E'8JCH.?ZZB6H,-3V'%%M M ?G'YV9M!/SJZ P/HTJ19%IO\, )Y4;I%;'!7414M !%Y;@X"<<4%1F4?62. MVX@RC,'9D[BD8K+,"=3'/OMZP+[V54D95 L$*!2UH".!A?\#UP:%A8]"TBN! M$1G(>59DC?K_")]-+KY9S 4=/M6%.!/UB"5"\Y8#,@YS-G)$EC./WN" MCSR#2QGF D$Q-N-YEC .?A,9ISL6XM<'CQM;N"'!,( 2J%D_P@HJT=?2 <^T M!>P9:@1D1!>$VH<+;BGS-\!(V"O@2W^P5%Y.=#PYE19$L_-2E$O+*VC#ZA-8 M1K05(K0*M#2BN@?(=)W1/*Z/9IH>+,UF;N+$$%A/])-KV+S9,^Q 79$E/+6F MW@IV!%ZM\%$B#2&/:A$S!&8FJC%N"#C:C[^E;EN;O!+3(]3[ZW!=!H6? MZ?#7V,2@L!4F=C@!I"=T'B:7QQZ;/(#'R)I3!V2U0NCH GBWS!<+;[O"XX4+ MI2M1"WP&9B6SFVDDR@1$"?K@I>\_T 8ELO1B 6.8@7\J\%_;XPN,8EE(+-H8 M!X]N45<.'L?G4:V ?6A;!)YNX=OXL.2HH]U*E2;/GH/FH1,\,?@@+K&"&ZA5 MJ_M^MH@SVD9Q,0(&ASG)H%UI@E.!P@*-!7W$NI MYS#_,WPNI[XS(HA74POJ.+R,'"ZG!-<1*D3]Q6-+ 8">;6,5WR8H[L>W=-+ M:>"-IOQV/,+Q#%_3PHWB!Q(ZC$JW WG^8EGC-]TP<)5=G.0S=1L80 07AOY* MQ@%MHAO?Q+,"@H<5U*W-,HRD$:Z!"_?0@P$+!SLB^BN"!Y_AJZ8;^.<%<-4% M>D1AHO8/PF3BF#R[(,M 1^6$3_6ZT'&^0H703:!X5-:KE0C;<*4$;\"U8WHP M$!AY165H!@_TG:C(7:Z0[F>ULW?F1+NM7EQ\Z M0Z%_%1SNX<$;12CWS:)6"@;#1L_Y_ -)/)H&9#/T&37) 9% H+P8>%#CV2-" MSPLMDQZF^:+D$JP9 "+T'EB^Z0$0,[9LA^H(8"1'C:=7ST#'PC,[9)X#=NH4 M0C3$"Y"6['P'Q)#K"WL6$$!';1E,/(3#X!!+/;H8 8'8#=:2,YH2/,@&/ EG M"3.I5A8Z,3 FC)TE.2L,G16QB1CT16A_ 9(I9BSMFDV!IUF""9?A,25R\ 8% M1DWY?,%_=G \V4,K(V.MPPM61%IB:&6I8RH_[+0%.PPE;0O2PS"K%8S#W)4Z M6I[#S2C6N0,I5XK"=H]2N"/>>@X]%2S"U,LAS1_GT; .?%R"E>B ;:)23 M#?H[=Z.I#)I3O&MK9!>/U0'L9_YJ-#BXIW1U=:-&+6AGX)#QRZ\Q=>()5(CA M%*R(*6S3(['Q&\# S9&W?W@.QOPF'O9E\868HRGJ_[V?NL,OZ[&Q.H_: D7B M-SKG2.K+'.87Y+Y7!"O1E69)V M^I*LL)5="VT\&.Z82',V%F![D[@R-4I]!J-)(2;&3+P>S#H$/4^=O 1?[VO7PK#]\P-W\D[ M,'SQX]A9K&5:Z+YC#(@GBPL"IM'8PF/;=VT'WP 8@?V)'C%T(,)/A/!UJX<: MH^XX7AB#'N3D2+WPKH$+DE2SP:K^8L$/Z>.'F][@RX=/:#(S%[##KP"^=ET* MH\_66/=S'=G>^*^(GRS20%\0,/H$#_>8.QAD#2JR)!ZJ]0SV+ICLW-M.#ZCA MBQ&-J$=G)#L09+/QQT/MOL6,$.CJWA[=:<^'X9;XXI!#AA=-8*_#UO_'UY!_C[M,1:+.&$<70<3MXU M^-Z:U MPZ.K(BTHJ=,Q= HH3=]7$)Z1+H5FT=UDKB&'1*.@8 ]+HQ\80N# >-B2@\. MGTD05@.L'+'SI+YFHW?!OQ?H 8Q."]\WTUV8;W0PX56FGX07CBTNPVGP,LN9 M(?@&L-'Q9KI"G,11ZOX-S!F, XIY2:BTUNB9!ST<1=4FV&6:PV6DDB5+=/-F M+#P9LT" JOFY/GT0536 :UC>E_]X'!(&IYM6FEY@>?;APHK*BG?WUBLC4=RZ MG/ N[;;OP<^=GRW,BCI/!)E])WK+494J92\S$B/.+WGX/L!YJFK9D.<[5P?-6B 1.! M(AKWV3UCJH)&TQ=HUM^+C8?8ELU !)./:%9J^%:.0S3OD.,-WDC1!#F*1XJ@ MPDA#'&)9?#9Y@27U@3,RXI"??Z5IH#R*-!J"LAQEN*#Y;Y]9+B82'< BIC:P MDS$P 32#[HDS)<3E68+ ER3D$!XS$]H&T27\[.T-92WS+(ON#)2J4HDJ>M*)'WK/?V]/^Q]N>MCVLCWI]LA<,[^ND[J MCH:E(9MXT*LJ:JM;3W3Z&O#XJX=)SX^!O;'L@6:0<%>?\#0/#P6IL!GB-7GN MXQKS\' A>!/+,*PWZI[ .&EJS()U^2\9L^ E MC/0\=A?FE*:NB75-*Q![1+),VWA!F'L1YE?;"KXY/BS>:'JFD!$JJ1X[4)BUENT^WVU+6?@T9 MC-=#]5CJ)0S6<,@T:%KYC*?"]%R&G[U;)J%'[ANK^!1$,@5T2ED)&(>ADE*U MMRQ17SRQTV*GQ4Z+G18[7>A.[ZH[91\L\P4WU$N+:N-Y;"03,Z!G?%OX[D1&YL[]V9H-N5NO MY="A[8 =G 57OC.N;,0RHG=B2>J<_!ZX)+^BV[Q.YX:(/OW4Z:CG8M"V7/NOY"O_C']6$+HE,<5NE]U*$ MJ5W1GEG[."KV=D6M:)BM'KS9?1%^-G]R60Z(RSV5K.WIL\YMYZ/O];#=+ID; MY?L@9+G>"S%'_,4%H'A#;JIY8/A!&2.O@WV!3@*=RH].G1*ZDXI$J'P]2P*8 M!# )8-H9F-(=:QR92NE*.YSR%'K5E&29T/-$JGU$7/Z&:<)/=^B(9P&H E#S MT_341-+S$=V'A[5!:^\%0(\9(%6JC-8U"UF"014+>><$9P4<&:T_RF5%!-1: MM]U6#^>WR^7 I"LWFFG.MO(J,2=BO99@4 (Q2H887*=2#^L]R]_A)F/(/>1W!\_FSM=*JSBCG?6RT.P9AG M.H+#,.;:\]9VD9QY2G4XE);4]IV\M?'3J+_1 MJ+?DME(_-0@I^V&H*-DA4J7*&A(C4J4"T.^6UP5SP,PII2XW1/D.@50"J4J( M5,O5)]LJV+^[I2,? M %TFA5Y6XKCPB"4P!34>]C\T*68% BE2T':-NY&]%> M/KD\CE):+;F52RGSTL&-X&;!S;MQ\VY=C/+P5!W?N2386+#Q";'Q6F=.\WC. MG)P#IKKMYAGPMG"O" @Z/PA:AT [=T7:V>61ATW0Z,JM=JG"JX[M@CA0Q%7C M)".NAI:K&<4VC$M9J -[H/]T==7OW]QLAYI_JM'_I+'E 76HVW(U MLX)[KLN[!L4WUA&*NXMCOILOFJ,7J"7^UE);LE)K%>%3SDCR*:QYN*:U A@$ M,!P/&#;&WR\!PVCDS3Q#<\DXQ2GTA0";DZ'VL[S.(0$1 B($1.S8@KM;4]N= M1EZ(@>ZG0A!C^E)DU#M-D6^">P+VCJ4:-+1OZA'\5:2O5.K): M+R3^YL"*$!\E]V/]Q<5UA=^KE?4;YC^'33=^=0:'4C'>HRFI5B:685AOL#*2 M[DB:Y'BSF68O)&LB:8ERIQ)\]8/0*4M.0#:2YN#EUV1$@[6DN@)P5E.5U**G M.ZP4>]^(& ;?P__[ "2.?^/6^7]G\GM*;/X2(R^P@C6S,B %%VMK.&W<\6V-C>V#7/EC$N MIJ"P[Z[:(+'*./:1Y;C'/L9+DD6VTXICG)6M'*#@HGW3SM$\"\?H!8;:"7+5 M"X8H";82;'5\4CPGMC)HQ)#@*\%7QZ=%C",)A_B*$25'JHYR5J$=98]YVZ9Y MR!MM@G/T[B$%N"Q7HL-A2*),J8-E"LD6.RUV6NRTV&FQTX7N]*Z*4H%=#\ZD MQ4%1A4JW?>Y[.!X]4$G6]8><2BX-)C?E^BJ*6I+"JT"NL#ZZ8(K MWQE7'J[O?7DX4\TC74S6)^1Z$@@@*EDW"R MZ7!%[!+YPS#WUFZE*0OVHAVC*4$N[?]. ;?*9::6N6B>@-<23:5$\+I.[]NY M@VH!GL/#6J2M]P*@^P= ;9TT(/H0E WRW@F<[=P;='LG6RY'&1VY5A?-!P0+ M"Q;V6;A9.ZPGJBRQ1X*#!0>?$ >O"W5J[M9$MORVWU;/4^K?V+!0;!E5V7-PF&UW#AAA'3T8/,>M<7,WE M'N46<:1E&G8A*1."=@7M"MH5M"MH5]"NH%U!NZ*HPT&*.AR?:4Y_!+FG@VWM M'CEX@_;R)(PUV@VYH>11M.&LQ?-['L'Q^?,H+=?+PZ-=P9UEY8WCC^ PW+GV M1/,XG=1+PY_A\6A3;G;RJ.1P4&8MEWY>FM-0@2G'E/@';8U>&B3YK='JR)V& M36E"+<1.36! B_L6WZ\7PN!TRU4>IRLYC^[*>0:R.02B!5 MB9$JD6/=5-1:I]R^*%$60B!6R=A<(-;!;=.-WEXJLXMYDGPLN#EXWIT6KLUR,G% MHY-OA%2K>PZL+5PL H'.#X'6 =#.771V=GOD8A>HLBJJ21PAQ*I1_A"KH>5J M1K'=Q%)6Y< NYS]=7?7[-S?;0>2?:O0_:6QYP-_2'GMYVNW+MES-K$B>Z_*N M@>R-377B_N&8L^:+YNA%VG>M9E/N-@N)?,I(\BFL>;@>I@(8!# <#Q@V1M6QL?O?>#&AV!-=4*^LWTG\^6X;XU1'"^K?GN/ID\?D@C-9SJA5K M(GW3[-%4JBL 3B!))FA#/]%=1](2Y5*EF6;_('1YJY4QT*GD M!(1ZN2*),/5'^HXD%IL32JWVR^>1@658@0*F']AE<_\B&-.+;OY*U];?N7GJ M-1>N-& M_CJU W9A$(2C42Z;S!XN.L]]:^_ M]J5A_^KW^X>[AZ^W_4&U>0TM/N'87\@#1^DJX?[Z_[]H']=K<"O M,.+;Z]ZP?RW=W-[W[J]N>W?28 @??.O?#P>,L-F_'[^;F@?\2L:?DE/9>:0; MUR!E*A]U$\#&\AS (4>N5LC/$0%RG@,8.5/-)M)8O4NHUZHZNT$P[*6_,5!FO9BVO=&0' >6 @P$2^&-;H1XIL!7ZM*:Y% M?ZNCE"4@6.>(^[9'/BPA55;Z^;D'E_W5<6W+?"E"I" A5BOU7]FJ2VD_;N__ M =3W\ 2\(TOW_6%"F>.#\\DP\V8U:DVEFZ@A/QA-R=@SR,,DV+8KS[;AMR'* MG-PV+DW69% #J."31L0PN.+R?Q_ ?L6_45_Q_\YTO)=5IAADXO+3*U\\A$+Q M0W$!PV4Z==]_+.H&&S'["/,\0$\ :D*33#FW_)P4LP5 U4SPU KG!?CN- M:2$Z'#NPI>21?X+9#DZ5O@%WEORFG N_Q7T,V65N$=$Q[5;IJR(_:6_A@&8: MD*6N&;L6&BI5H?-LOBWAI=W'2YNS$S9A?:CU=E?]0TE4:0[,#B#?;S[1WA/W M8?)$8"U?4_VQW.#8_TA::3]S9UL.G_T<"VGNCYE M2H;<#B/KJ_4,GTJ_(FT>2L_H=N1F/8^:\3F08<'G)8)O!=_NSK>K=9NM^#8W MW4;IR)UNX[P8=U=-)P/H[" M&71=VD9JKD#&5(+"([N7->&4F%>6^M-.E+GI_\?3W<4WXDZM,5*$XV*%7:> M .4=$U@.$QS$PH\;F\*/!T,,@)=N[Z7'I]M_](;]NW]=_-Z_NY:N'KX]]N[_ ME0XPIYCB\V!6*W_33$^S%T$NCQQ+YAG!3X.XA*;PZ 'I2-9$^I\L.;?-KMIJ MJ-V,!)F&4#6EKOSAV&X8J9U^<_)30N[AI;2\-!:)CD:5;O.F8 8&Y5=H8MAA&ZA)[IILT5GRBZ3;"G[!::N)NRK64XS]*V_XK_^PD%OPC[LP'A\"$QY&%_?#I4GJ &X&N M#4GMK,<;_#3QA#,BZ>&45"O^M+71R/),G#82)DX]@(@(76H.TBRAM!#]W)UJ M+BB=\"[3@C[&G;L$XC6:[F:C4G4[[U_H$B(N8(_*%N&^$F%?\I;T9KEG/''\W00$W M\"/VA%66:*DY36FM$".PZQG3<,^(.R*X2<$F$(47$5&(=(@Y?[HY,KPQ, ]* M1KC8 I*V)<,".P&I'_C&(:Z#L@$Y"VB#>F^QI(?TK!DT)]F9$KCDC!;PWH)U M@T72;2;2;+XJVAB'01<60(+6-9%<2[*>T55,>1V6&A8$!*;Y H_'Y;0I>TFN MK9D.(TN>LCV&QZ"QAH]W=!B49D=PR9'>@&]A&/2RB1Y!-W<*@EB:P62FCD1, MW+L4 E])T^\\NUL1V=U%&MHBN_M=9G=3YTFSEK!5KPF5/?HK"7L6.:!U_ [* M &HA (BOK(S*8=PIQ_2=--?Y3J[[U%UR^X^^='L_&#Y]IY0F]>ZOI=^!=6[O MOTJ]*_CZ=@BL&: M/HS,E$8TWWP$MH_F3*6)8;VA9'8\PT7%>F);,\D!+<5&9=ZT4)?'N[ESX=:Q M-6+HP4. :?!C'*K_U6!*?A##D3ZB^%!KG^]O!_0WY?,G61J#/@]OR223XY8: MSE-W/>H:2I]+M8*3D::,3S#<^<769I?2,/(4_!*6=HY56U&M@"7"EVBH5^AS M.M.YMK MPUB>/4R#6?$(#[HUQELMDZ R8\*V^Q-!E;!:\<> W(B:-=H_(ZQ, M Q\:"UEZFQ*VGF-XDX:"%:;Q A_ D*)["B]EJP!J.Q(7"^,F#JI8X1Y[+F! MZ+"L=*R_NL&FR$&&.CI8NQU6!ANYV4+ZCF/B;HM\$MI79.\%).%S*:O&,R MT=&U R_O#:ZDCM*DRB'>K@%9$+ .$8()O^>,=/C4"DQQ+J2"DS($T#ULXIMF MCZ-K# LU]USZ+96TC?+P>7G()"I/@^N/:1 G@9> UY MCF^]1HWOK!:_JC:51KV9J$EVP\CNBE-=4$X?92L)!6_/#;Y9<]",YKW_)&JN M^\0,\^ -!M-D^9/N_(CT(.1#ZO]D%M -6].U9GXK9N:WUJ?O)#N'5"M "@:N M'.[&IN5LXJE=0VFH2O*T[S#+>7LWR'TY=:^1DRH_/UBNYP V #\DX :4QZSV.(;#.5AQ(QL&^4C'/-A80U\8M M9*8]7$4?S/2-9?!@9.K5X(7M<,%F M,S+6V3$-QT;'A3_Q6@K?((.M&9&!UF%RTH>@ ZJO#\B2"4QX1N2YO]CRI5,/ MAFW##& 0R[*I]SV0350-C FPF(RB@X'+I4QR2JVKW4ZB3-3IRBFP['<"UI1& MXP&P"EI-H=6^9UL;*!&U)2#:>JOQ.9.0;RKMFI+P1YPN+>(2Y:XT"6),(<88 M#2)1#BS/G4I_AWV" :I,'MR=+DG^L-]R/!<_(UJDQ]-Q^SZB MF_$3M;2C27E%B> WN#@;C74;7369GQ0A(_KR.UU[U@U6HS\37>51>T&N-9*E M^$'KS&"WT;DU:C6E5D_PSSYSRZW-'%!T$F9!I7Z;ZK"]N'VASDN]7G--'P=. M+;KK3+]G_.KZ1,*1YBIZ[/J%'[L.Z+'KV1IJZYG("'>Y&$YJP/^:W43#BY#: M(G16(-M5NRDVCUFRVU5:L23$VA\)&+P^3P&[O\SU=)6J6CO?V M3XVMI_FXMF"?9K?3V7-62C K):_28W(:+ !#1>E4 M]!OY9Q&1JP1'I7&4"?OLMSNB?K+M.8M9LIU&HY&L?1?OP48)T@QA/5TDY>6/X\I*5V#@<. >>AQG?:3'Y[%A0ME.M_+ M%G:_\L47$(E-\&"4JC P+^Z&6\.-7!&,,6%X)KN)"[,$>YU0\)8J@K=$\)8( MWMHN>&MEKENRHT-@+H?A6,Z^\5CS+$)XJP8+FQ;X &TX6NFQ7#>]VR?I'[V[ M[WWI6[\W^/[$:&Y3'XXL")P:UE8:O8F>JM*@(&IW8> 0.T!4:W']B!\&.K1E M%3V#Q/0(L/#9424H#I',B3!E LQY-WJJZ#E^Y!6[7-+F<]O2L L"7J"QTUTR MFIKZ?SQR*5UE?A,]+AT9('99U#4/B[\C(-XEA=['?E>7)?\S&6F>@ZHC<0B> MIC(W'SR.CGG,!_T?ST(ISL=- \8=C '7#$ "DPE]_!2O=2S/'G$+>&:-,1+- M<\'P_2]^R9\0B3[7S;F'44,W2P%)V/TK4"CB043)F>*B\AGRQ9[JQ$;==T%# MBO#[<(W9*^FCGC6')9'Q&?*IA2M=K43&BH"&FE08^GZ.]@1S8EG8OHT2+"(D'LN>VT$@YW-)J);+)D4<%._QK?DN_J;,0 M&@!JLU5K=&J)=M2!'&(NW9XYCOBIOO'E>#"?D&LQ!A,NN+? :.!_TM[UN?0@ M>M<]A/A[Z^T]*F06-JK,93L+7Y[.$0N([K\\P:!:HA',EKXB *EPT Q(([%. M_%SB2!6JUQ!&6>MZ92&;=9"T,P$=J&V0,[)U&D%<3)&=;0NHI=9\.RRF;K/C M:2A[XI!!-1SI=U_WRK64;8Z"85.'L)+ ?2:*.\@N'ZD=7WD6((_&?0<2:^77 MRT2#OJTE;4J#/FE5<[MWH8O-]/'8((54D]]"%3M6Z7CF1%CAVM@9D0IY;>!1Z8X,"'*2D+ET9NA+Q5MM M#\T)%-"3(>%9D5N=/-H_E[+7_/FZ;L),HW!V0!)EPX4%DI>$OK?XZ22*# N#X%3AIB[7E/+!C3@WR0X]@ZEEN[3U]7+L M\%*AL'PC ,0IR>&/(0_KOBLP6ZOPV$]6WFG#@D/H/ "I.\5"9YHLM4_AY ;"9"C8TAV!H!SER39W<0V!BG M8XSGX:IK-N1:(]EUX=C6LT &@0PA,B1JYN?OK!/(D&@?5I.57(**A%_M6)K8 M5PN6PT0"T8PBE6GA2!-*N0C.*Y7<+FEP'A?HB%%MR4=Z0 MFRF=./X.QHA8M+X05T<$BXQ Y[HG[" M3C!A!(@@M',,0CM B:RHF'S?)T:**G=;>=1Q+HTZ+A#A[!"AZ]JP;U-H3?6%%0G?)\C;+/!Z MP4($DKV[T)SCC^#L@H/.=J>./X*SHY5=I=0[M6 S%C06S5Y$X)D(/'O'[ND2 M!'P<8?4^9NG'T&PU&ZJ:2 "-^ ;W.E'+V??M#VNQ75G7R&S>0W<&R:$T>O'A M-[615C'B&#RUE5Y49J[Z5.B1F1 >0GB48O4RR8YVO=6N[2\[5IR]"MEQ$-GQ M7V);8\V9?OCMXA1EA8B*W*;OJ>CM(\Q8$2CU#@*ELAE_C8924Q*1E,+X.XM. M'!$SL)M';H,P[')8)@&G)PFG:^).NXG>1<( .@O\_$UIY5&FK3 ;YR^T\ ]^ MPL9X#XM@ZR/\@&M^J3_B%U:#8MZX5KS7P$ /O,_V4#H)W&$^+P. M$R0&"A)'!7\6;!RQ843XJ:4D$B ?P4#U1NX_-=O63'<1LM(0N.B+88U^I.HD MH-JXEJ^=?) (4, <]7?;(Q_8O.=9D"TVB^7I1Z#&()-@O58N'V*C:UOF2Q&P M>_\P[%WKJW0__)3U\N;O]VAO>/MP/$EC,!_B7>4 =Z?L5 MTR:5=DVM=5**0P]&8&)Z!GF8+.UC@$=#I.-]]Y*QY=(OJP$]2HS+5T MX^J31<+$*Z8NRE0S7XA3K>BFY$Z)=&7-X#&+__U31U7:GQUISM9/>N,+*%G/ M,$B*D@[B&+W)G=J$2#-XY]21B#D&*_\;R@ZIKL@2KB ])$>A(TMOQ";H YA8 MAF&]I1<.VV$I64&R$3&,N39&1/Z_#R C\6^$.?_O3 $76S$?]RW5Z'\^PM9J MOWS([!/BX)S=>\ GZ'.X.O]YO-"3_1"DM.$ .NKQT[Z./X+N;2ENN*:K MY+BF_"2K3FE M(Z 3YW$V=_HV]?%'<'RKOKNS#SXW7;&KRJU6Z^2-][,ETN./X.ALHB0R5K*? M(.?%)J!S=)MY=/X2/J[3]G'=$2=R[.6[M^:6C?0@G%K"Z#M]HT]1LN$MSD;0QU((W26/+PU31/&#K MM$-;]Q, ^2_E&K3/&'Y^;YFCPK58D!=R76WY>H)85&"SR.#:#9.8KIH67YY,NUTESW882AI>S!XN.L]]:^_]J5A_^KW^X>[AZ^W_4&U>0T-*P[,Y"&#]+5P_UU_W[0OZY6X%<8\>UU;]B_EFYN[WOW5[>].VDPA ^^ M]>^' T;8[-^/WTW-&P.KCC\EI[+S2#>N06 Y*M%%(D8H1E&KV74DB==:60KOLW_2?@*.FI_X_^_?=^ICI()UYAR">? M:L5/(D)J<7266#3FWTI 4][XXEESX/>9!0J A87:<-M?]1$2P,B:S4 Q&-': M0Y'/(U')+H'G1K[D&4VO&,(AS7EX$XYC1/17>,_$MF;2"!;# HX(RQFMJ('D M7$K^7()\* GY@/VD_TU7KZY6F'3M&7(^P?+)K2<^@SI&1]6+"UHPONIS98+&FY'<&:@C4/QIK= M/Q)A89M9,Z]*6$JC)L/33HJ2.P[\XRE]!C3)*XD I"6 M<"7XX5..5&+LKC*>0K'5J5$DA2[JF<'I)L"BO*C"0% M%(]5Y6[WW2()GYIPI:TYTA,EL\HS@B/6 EI"M5;MCT3MU]&0JY5%1/PJ&Q//]6S\PM#X97-B4RK "BK6,\R1EE]QX&K-I44V/-.! MCQRL?E*M?+1L::[!?FJ&L8A^]0F+<5B3,$=?0A)/+AT)XQ9&[*.RH, M,F\LS\X-,=MRLY:6.E\.!A(*[6$0LU6:#1<*K5!H\T#G7?.G]D=G_34_?;8E MMUMI^:-"G\U-GSW!7)/AE-B$=FLJ#6R7J7+Z@<*FSR@D^H@XO4/R7GXX'3)2 M?AYBM2.WFFDA>Z7EU+-0LD\P,GIHN9H1#BE1">I0\=&EC)Y84>*?AQCNL;LB MO")%QISZ\F:5-IO2%H]252$K8:SKB+JJ%>KJCJA9.IS&NNQEB3]LMA1%:28. M$WJC$9"LZSQJ"QQWSQS3IK=D?*=KS[JANSIQ\FOXE26\\#!-/.YIY\/NNLZ' MO:NKI^_]:ZG__QZQ6^= ZMU?2P_#W_M/TM7WIZ?^_5"ZN^U]N;V['=XFVR+N MT08QVW:JW5H]X>CT(TH?)EDV-I>0T9./_2@Z9AVR8]8U&5$C/L9J_O+&J*\0$D_MUB6:=)UK MDRZNYX2#PAPBTRG*:B^CB7Y:)F+9+/#36KU4 WO96FC7:O5V(A\S:1$47Q*H MU93!<#GQ% 6!%P(OSALOE(Z2[ J_#5[DU3ZPJ<@U9?.A3;GQ0A1;9L3YU8*I MFG@&&(Y+\]RI95-J$A66RW?D77:2R@9GC4:MU8GEWG._Z- *:;(74F*1-1'; MJH:JRJUZ6K724^9,/D;A/,I& MM ]S8FNN'BV,9V!3$LD(E=YCUXP6@=@B$'MOX.VH-25,E*' ^^!.B1TPP!V2 M?<34*S( HR$WV_GG;I<_F%H@A4"*\B-%76EU:OLA15XJFJ+*;56D$;]K)]*C M;;WJ#FQ[."R@&%#37C1#&AF:/CNVAG9\Y!?F:C%8V&W6:BTE;J[ZY'ACV7=( M@U>4!(M4EQ2YT3ZWS."S98CCC^"<6;*)P5*=1FU'ELQ-+U'D%H;2G15+ELQU M=(+IH%1/+@T1B$8\I9[*.\PZ36"YVNZT6RNQ_ I>AO=[FG%KOA+3M>S%HV>/ MIF!_1BIA%]KV05:[FS.%2FU_ECPT6\"5@*M3@:MZ2VET"H"K'-72>B?_C/>3 MA*L#>M .V39'=.@I0RAIV3KTE#.N%/[?5-K=1*HW-9,.&H6NU!MRM[DYUB-7 MT/JI7;^ZO+7\/^M71S>]^[O[KMW4F#(7SPK7\_'##"9O]^_&YJWAC8>_PI.96=1[IQ#5*F M\I%VV;,\1S/'CERMD)\C N0\)T#J4^RE-]9 MM'^T:FK,S@;;FD(F -F F+IEWULN)$J_";G&1YE:@.@TFU%N+K/3;"CU>K>> MTF[^V644B*Z>:Z D6Y^C.K"9[GAU1.R]C1VW\4E!/43V582T\5M>__"W![-: M&0#ST3\EM4G[48(FA4TPKZP9+, "QON#5A=ST,M(>K M2&^&A8-29E*K==7FKN//(7.XKLK-6C),M%K17EYL\J*Y1)K;NCG2YYHA:706 MV,!3=QUIW9+$>W+V)Q,"U[R2*\N;6^83/+6XI9A[-HFNP.W]S=HEJ%VFS/^7 M:F44O@=@">%0,A$/I;%'D$R:TD*AF2[#W MG@$_=919Q''QL=4*K"$VAH7-7BE4FLV4&J=1=OB&S]#=Q?5**N"LO1\]1'<< MUW<&+YJ.M<4"9D=,T'7\U08P9\O=7%;.92 J@SB.!+<8.L%%F7-7\U@"Z;[DYQ2W1;PC$[T35&^?Y"3&+#EG"J\DR'C&!987VCK76! MRR+;>BG]#C0$V"C-M(7_9OX2]F1@4W@8T!;>A;7E"#[BV7, ]F$.%J.2X&]8 M"DF?S<@8:((8"[B=C C:0]+?/).$BX)SFWF&J\]A*?"):Z$PI>)@%-4?0'W6 M@1KQ4P:)2H$DL+]]*M=2L7$9$6587=KH&#:(-5 .NC&/='ODS1P7".B,P0P/N!LJV*"4[%U@"(:&PJ0DR-]?)L2=")(#"MQ9Y&T$?F#:>,C0=75K3&^H%Z+7N0_ M3J)/8[.4*%Z98][1&CZ1PV%'KN?#K5;2B3JQAKHC@8#3V!H#',.0"7QG( 'V+JVUC9J'O]24@F.+#//X6/\D MH39![[1&K-<](UMG#AR,_<;AB3:, 9^%%4]!:8'QCZEJ^8QXR_N=!Y+U$GZ5 MT"W$Q.1T/>3*26Q,WP49>8;=:%&5%O_&C7=!=09Y"YAH^@R-#$8) V%8\E&8 ML4 VB(?]L^!BAY>M',?V,9T[Z&TNU4)F7#PC2[L!"/#YHF2S/-S9%\T>^R,! MJB(O5@+MF-C3 81U#")?VELD13?4DK2U^F0K'HL( AH@[V$R0'/9>9A<46(: M("T]$GO(;>M'?Q>8I'F8T%==^4*[. V4#6L;';1^V>QVD_GKU0IU"%#2BC$, MY?AUZZ4LR^&(#)[0A6*+$JS&6?4BE6 L@#J.NO"/ZAWIT@R$#> :;; MUD]X*>6/M2N<*/P4(<+(.H3K_H@ON35'-F;V'&*UOP^N_P!"^8/2T#;4J+;; MEREM7V&] Q?5$D'* -'/_P8;CZ[Q&#T.J.JOPN<1#%L#[ QQ.D1GA[@X-M"@ ME\%Y63V_7%<>^+2\)M_GF'D34F3< T'%S]1"N(?EG:/(MF$[#9#1-K/EJ)(( M7^.5SV!0PA]365H!'BAA\)-GT,0I6>,%< ,5,>P>*J:C-YW16M_"2HXB;&!$,$G/D\XFC[)N2*MWU90-3^77_U=I0C+VA=)5VK:YV4WQ)2T(OEVKKP01.M^PZ/]L^ M3MEU43@Z$0Q2XL+11RK0?@IEU\M2G%KPV1GP66J!]G-AM=3R[Z?(:GRTQ\W' M+'OBAA\4N%BA^QUNVPM(5EJ):8?9Z3*E'Y5)6!URI[._\EWO]*Y866"]'![[ MA5;4KTH=PT*SB,F"2NAPGTJQ8:;2] MUUD90Q;O$!R]->@(G![:67@86>XQ^X=+Z1%\=G9\EFC4N26?T;07P6?K$V%. MN:1-B;2)[T"I>!3TWVC3+=W! -(1GF\X[K$+\HE:$N6>2HEJ27Q1-JHC;A%R*.DBNEU*TJ'G*"#HO"E7"T@ MVHG,V:68J'O+'*TO]G-<'X:JRFHKK5MMZ>I["+86;'TPMEZ1LI&-K8^O\K54 M16[6\]#YCE.V)U-YGM,( KZQ;)9ZZ$YM0B2:^4S3*8OQ$^-VB*&$_[8C'%/! ^C"-/SYI9K@%1JS?J[92#+Q;P?:.;^-XK?"UH M9!ODV!$RDM(:YE0KN)H9I]]0.[4$QV>??I3?CS+]9 %4&>/U,3D -Q1D% MU?=8/DR<=5BBP1*'Q%(_WG3#P#R#P'J7L/:3YO&E9?SG55HF2SX5#1K^./1MK+]!D MQR3.XE?.&=$,3<303!,SRHE?_B3,F;$CN;5^%TS,,9[-+1,3Y_2UZ;"=#15G M;OEKL-!*4'L%=AP#2;67U2XCQW:OO)D'* _7LQL9G3Q,>F.6NU"C<):8T,EF$;2A__+&1'E&B #:J'@,Y8FFFZC]N0EDK^#\@.^HC#5 M'&P.YC@LB1/^NB. _9(J3:@$8VEB/E5B%INS+JFV5=MDVM[ V/Z!0T-(,RS' MLU?WT.34$]SR91'\^KM.;%R#!1UNA-2"*V[-N>(@::;B,RM7P]2T_W@67OVLC^-%/@)=#BMAO&*9Q2FY MH&P'$FNFV3^(ZS]BN?!&4-*!E7N@92DH&+P/QM$G%V$=H"3;8%8D(:A,I^9= M/J_-,F^%*B*M>\ B4VXG0=8^I=4^?\-2O8/R*_:1N&7U/V=/.+=IW28/AP]7=@D-[C[;!W M=SYZA7;)1H4U'E!U8?]:MM4,T31\)*:HP(VMFFY3+EEM7-HE53T*D,VI&+5CA\;!A! M'<89(:BV+I=<1(L'BW=B"3)>B2E12P4^A0=-M5VTPIRQP'J!6.LC0$C0T756Y./9,CV'EN"PK8F.-A/6>M'!AM*?/5H8 M$C11CSI:L08&Z]!L+"3M5=,-5HP.!PUC^)P^=3K#Z /]60-RLK(?CD/O [0_^/IX\IP 8&@%^J\GSX\WD;_AS0NFN:O8"=?S9 7%D3(%D@K'/F M4JR@S,PBI1TUBWRZH6O "\C0*K@;W.,-I5MK--5&H]M)!$(-P.+@U P M)(J,;\VAK8'0'ZTL&MT,Q'E3:?M6N_?LZ&,=MBWR^(@Q=/OXD$.!-U6NUVHK MJIB%99HB"X=6@]+^["R5V:+5?9;(*[3D-YT]L,6MUQJMY-E#9/:T4MDCL0>L M<%C:0NZU?$N%R;@E68NNI[I^-;O-M*+-D0)EK/9@N+)<=M+1L9+,.J69D"ZC MU9EQ'V@QUS=;IPX-[<4FU"_)2S7'*1Z->5[UR!<=C'>_PH.!8ZJ5 8@0!W"B MWD$Q?BG=W5W)TM\N'R^E;Y;] FPWP K M.L*?D='Y7_C:J9!%O&;8Z6GOT=' MVO-'&M:B[F%M*5[?R6='OC*QE7!I24E:8#6HM9J-74$Y;K83!?&.RZ[\;W1M M/$QZMHTUHF+GX=%E"U8MCUJ.&1@]1HZT^.IV- F*#P<(OZ HRGF_N)9?W0Q+ M3+-7AI6)H[.N5H)Y^]Y=]!V2G\0>Z0XK_]G:4HW 0_9^\ M"!D.%09'%1]X-GFV/139*+>H]&(GY_Y1-VAA]$C3-DO*?41^ESF:V5Z-@B]84'$]@4+.E M++6L_QYYAW\&ZO3,<4@"Z8<'9<"=G7VL;1F68'&MF9^"']@,3Q2C8[]ZZ_U MV2USJUF3FVHKZ?X_'WMQM(V]V <+VEU(MR8Z4E&./1J@#YVSLL9U)7X6L2T7'H9?NHKMI0=-0PWP /-!>MN86%9P$4&E2:65:H"39M.V! M]H;!"7Y]T1=@,)<=_-F$RCNNBWLN5DBGZC6[HUJAL4+([[KIT2J_>#\>Q)K! MY'0;-#-0D?RH(28K,\%14ZFWNTG]/'"&1]WE$5SXLDCXRWLXWK@VW_,]3Z"G M?<4I;SAXI(]8.G'LS^:&M2"$0M<#U6ACD(7;= ^##Y!J^&;Y9=X'Z)-B]!.0 M#UZ?ARK?[LKU9FJD7^!N8_HW:ZTP\6A['+KQ3 UVT<0)B]BF418EI"ST#Y?% MZ)]VY$'O( 13WX,GKM"H>2%=QYO-M*BC$%AA MZ0%8B=UZU<>\PP1>Q-8 92A;'QE'Z=KZB/:#H'8";HPC??SP-/C^X9.,WE"Z M%1A-%[_@D5U ^YI0/J.&QP4+;. \!XL;\#R>07&"0O_I9**/T%/,F-6\"+Y; M]G'2+B,N:N]"[^C(I2?VT,"I:Z%0#"BYPU^\6P4BG_33&H2*W\%NW=%%#^=GFO-XW.('*D[L.L& M'B<[F&?GS7^#W04^QO8O&!L:;1_DQ\S&-DV.]DXJ;%#!60<=4U@^._@HUJ8G MAK 6KGD L3(/MN)Q0$'KH4Q@TJZWVHUNW+P(HCN#=BC,U\;WJ1?=O5NS#^OZ M+XS&S1K_FS=RW.@3EV3#CC7QG.O=Q$GD^"78/X;>)H51VC(H1!1MKN-WO%E" M1%F+M]LJAJY2.E8A77V6N(0=8Y^!-T([/U#'89I*D:(&HTX:! 4&=]J=\W8QAYBN&Q@>Z)T"4#H0^ MXR?._A,B>B)P31"=BIX4G:GBD5XTS&[R#:LQ?SU]9. I/NBQ]1%W;7FA ET= M=LK!T.Q8I/ RIC# I'S&0B] T0)+ Y2E#\/!TX=/-'E!B]@Y\"E7T. YZ(8W M:.N)H.G:@)YH/4K-6HWV0OW)TF,T&DA!GX'):Q0/HJ8!CRVF!HA/AQ@Q 3=^ M0U%V<:79!NAX.LM/8$3CM@GO;Q:)F^;+@0;H[QB 8/&F"M M(UH1[3+CZ"XV@+-?]6"I:(>@-X(:''^NY3BT-PB (]-*YHRU6,O"6"2:^ MZ)@E^&("93J\PV3$@J$#-'%7+*;EC$;$P&7#&&G"?!@S D9+>I"XY+-3G*UH M^BSK,D-.+ORW)<)_1?BO"/_=)OPW'E=;_.Q0NKJV9;[D%2N;$HF;Z_.SQ.+F M^L)X'&[L39PLK^!AEY_"B=(H[D@"AP_?:510X,:N(JKR:VW:RPMV6W51U?@) M2LTLW6B-ZA74=/*;G+$X#*ZM^*$=>(L>^)JY-L(=V:M23^-."-#:ZK56K7TT MC^9^SD4:HI,:IG-9K:SP^((:$^Q%-KK5NB)C>UW1)=PV5[QI%DWEU@= M37 _TDDWV6904J:=6)EW,_U 6EI2U/?)Y6DE"W,/>.]J3ND)5HE0J]/CT]NV M%2!FL0]U%U]R:U+3RM.,@,Q]OL!X(4;-SL/D"_K5'B;7OEMRB5: M4D8#VLF2;;0;":81]=(OK"TB,UB"CH@9.B3RJDJU7Y8:'*ZO)+A-YT31(/'( MC=O2BZ6FF0D[EWD\4-*<%^_5%IY<'ZG,>DHQTF1+N)3"5T;&\WN=G?4)>!64>SS* M[?D&?:3'"M"I;CI@H=#B*N4AS]-M;\IK=S;5HC&X5*73VK+7FE5N]M# M]I8XFT82Y1YE[@W)TLO6KR[X%.;=[.TKY.Z1")4S&V==];\C^D/V31%>V@[28.6(S\L/#QIZNK?O_F9FLD> \%R;=UR6#JG' M5SV/-X(#*6/Y4]&:7J6M1K)$'P(0J^]U35,36%\(YM.)1NT$Q%GZ0)T]'%-- M16XWTY"S'/QXIMU-SQQ)CC^"HWO)FXD^(1NU.F>#6N?CD7/+6R-MZ:XJ*6;M M[+A2.Y?-/)KYE=*V/'T6//X(#@,"%X<_:A6$5JX1'%':Q+LVMI6NTFATU3NT\",N<3#V.@A3V>AQ*)7PV=GCT)25AGKRPH>/L2RQ-YFB MR,NE[=]8]H3HL*, M=5Z99K*V_YX2BO,A=EMD8DIG%3 "8^ET#*(=6C&]62'_G_J_F94UYE[!_\&@P@:42%Q32^8E2UW'PP>@QSQ M,"9I;'E8XR0?]]:A7%>9!U[0*?Q1B!=M.EK-3TL6: M)4T7*Y=G&.#/X MO5?'6KUUQ+H) N*."W%;>NI.!U72O'?)4@![>N^V!I553CWEE)UZC68!-: $ M?IP$?@@5Z5@J4FO[ @-[JTCO+Q6/#&Q^E"$L+2D[1?E$B+*UD M_K]WXMMKY9[^&*'J=.&L69\UK4"?W#+T(ZKQ+[UE= MN>SDX3T3,"/"TK)R=EISVO0H]ST<6ZL9^PP]6(W+;E>$I9T(#PM5X2"J0GH$ M>SZ($G<>I0/'\>%B;^]1MRO7L]8DCSAG_D);6:=U+U_;>WM)MJ7^B$-<4=VZ M"^#0X914*YKO?(ST/WQ%"L(^G=A$GBZ<(VG/UBNV]9R#?8E55=EWEJL9B1L_ MXE=C?3(A-C%'1'HF[ALA[&D33;?Y9;Q)/1*^9B[^]T\=56E_=JJ5D36;67[# M>N9+PNL,S7&EL4:;VQ-M-)7FM%H%#67#[^-M<65IYAFN/C=T,I:>%_0*DYKP M>#^L-7QP :\A"[_;\R>X1G.E-\LSQM)4>X6U><91 ]$3_35\"KM8R'0OS[O8NI2D]\9*'G7JKWJAWDH UFI*Q MA^AQ;YFOU+5- :H';/BJNXLA4LL01OC%@.W;K+U\D B P!RG97LDI=E]Z;BF M5ZTXW@S>O? I4^-S]SGF:?#=H61I$T/# $O=9(!&Q8&#-#VQ#,-ZE=C[J 6Y4,2H/K9Y\\=MV*W.MZ!3]XB#JQ'>N146((]:1 M6C2B%KT;#]IBHY5?D'#_/QZHQ;>F [H];<7Q .JQ/9QJ)G=?!#;$A@;5JUT- M3W [F#!HAJ"]^-W470<$?@X'H[2#C]QMYU&.7/1B/%Q8WOMT@I:Z%V,K/42X M6$A9.F'YBJK6-6A:-Z!HK6_;N#_:['STJ72ZL)BBXV*!6MRABOI2@A,M&,LP M@J/K5.W\HHHW B"ENVWJ\Q]#N>HVY$X]C\ZRI=2:3I]CCC^"X_-L?M&D6_+L M+II+_DR]1_B6>ED739S*Z\1NQ&Y&8V7 M7-M2E8[<[9ZE(VL?V9\_XI6G5Y$ NS,"NW58EU\I[BVQ[L2U5$7I1.IFGA,D M'BU-%;34/?IY@&.WM1&ZJ@"W\P.W=F'W(M$,VUJ>N&8*NN-EK53^ MTS,-#=RCIDK9H@5%K691J_E$Z[D4$'2U1B+EUQ@@A^#&X^G4BMSL*K+:3!,S M.0>BB5+.HD[A.4=,GMGRK@//_&KG%QO&>7057NDT+UMI)6R.0;D%ESV,9];O ME[QZ0DF^CR+)MZQ)OL=SRXATRN.D^#Z*%%]!DR+%]U@IOEO8?A\V"H"4P^?E MI8]+GM"?MY/U=1H.OB+2@=8E/D1\NYG..'Y=$/IUIJ*6E<; MG?8?IY@E_ @/@S6B[Z?6'BH,>;C1:AVYVK%,<$P&+.+=9?;- M'*UB8J$+N3WVG$LZ<398VOT@N=NZ;-2*+Z1<&.1LIVYE/>\^1>4$L.WTWL/Y M5_,*>#D-EVON,95[$=NA@XWRDT-90@K+/9<]XR5+Z\YMUII_G&)<9&'NW%9= M;C;S+DN4-]N7S,-[:& Z'MP(UW ) 7 GM#N70,:B5>Y6^U+)PV=0(I"+Z]:I M;8%6]O19'7ZW+ECO( QOF1#D&(_JI6T3_WV3!*-?I4>/=!S@:ZE1T,S"PA6 M+$U0)^UWQ-L-2=K8FF/8)CRG/WA\E,AD0C#$DTC>G#?I 7:D0: 457@8Z.WC MPZ742[$/9$GC[9#@JRR0I#:53JN;7_D.IDT]3)C:T_/X9-E^!9DNXXGH:-I(#U MB0W;H#O2',9S*0UC79WX ^"W6 NI]<\B;/O?= ,;68UL I.M5C0/T$.CF&4L ML&G3WS33PVA@Q7&#GDW8YU"F3W6)2?\"K8YWB3*(X[!19:,%M55O!F6K6YCJN9*$1PLR+!4FR[\ %S;.1%K\!A MFV/-IELFP?9EVZ)Z4PG-)+I%*Q1GQ[W1OVKZ6;V_O>_=5M M[TX:#.&#;_W[X8 1-OOWXW=3 RX"Q>=3/O3'?%PZ&#U=_!TKM/=X.>W>Q-W&RQ+;7EY_"B<(VQHPQ'[Z+ MZHA9;IN%:JB@].J@!% ;@+85!5/X98KVBX6=5E$RHHQ>2([^4P+5R)V"X.Z- M1B P\#N0E+ZR*TL$9J:CEX;X_7ZIR/8-YY@^RA81MB;LKFOH,YVJ M0/^33=ML-.NU>K:U[?DON<-WP!(_4HU*!WIS#Z)R[MK+.66=JQ64 /-P M2^ M6B;LB/E'N_WBNB(C(*FCE<8DB+\WXV5C#UB)_,<#8R,KI3=A,W)LWATL)HX] ML.[H,C/^*+<1UUG#'I(!IH+MJ_HTXPF \P=QXTV?EW:*.UP<[QDT?IUU4J8I M4[ZI'4 <;_H,-,'O"1@0K\_4/_E$)4'/H6N\['7*B-1=^"]!OT@B3R1@DVL/ MEYB%BOA69"D-UE9+D3OJ&A_2L@L(FW339MZK($$0S@K"4=K=;G[EU)=\E*^: M;J#__<:RZ7%(R5R58%#+72490+^2S*CK4O-G1277Q,.2=*O@L M=JK#*>2_9,Q8@#4E&NM/#H=B)HX A?.'A=8[D(W4=9@9R10 B102H $[:XH55,2 MT[=<6ML3<0@Z'B+YN>88*.N5&-8<2?38J;EG4P^BE!FVAR;@-=";2-8XN!+F M\T+/'%^'#,#?DU]<3D/NI@1YG&.IA7?-=:5F,36C+ANIXUGNJD[KJUAB8UC*WAY+?R1:^FMZ)Y4ZJGL MU[B^1!8_*%5'UQXYJX&4Z,7X*V]1T9;KI:Z*E][(JMR,(,#H^%,Y(S!*Y&@= M7&4]%!C59:6>QTGQ28)167V2Q5:&/I8J.\2*5.&0-F84%1-&* JLONLXHQ(L M]QJYTRQ*"*LSJBK_92>P629Z*ZD.8XUTFEV-RU30,L[I"EZ/,]; MVICF'61Y2V^:L['D$XWS;W356J>1*-+B)UQ_86-UP+Y*9XO#B%2YT4Y&?U0K M.-V,LZS7.IU<9YD_US?D>C>I-\C5BDV<.:L2;2Q8^:DH&=D$:!Q+#TQL:[:) MB/(GH&:C6>LDT313QOY0^\F7_@;&?BR%396[J55],E-7LUEK*MV$3EK8$A0@ M<.1V(^EJ72:],R[GL:):$795(*S #L-OSXS4^DBO[\&K=X35A[.5WNO4VIUD MOE4F&@J:/=!210[U'T2_Q\R)>\O]%W'#LABT> MO%K&J %(>R%WKR/5V6I'G M2!D4^.*"30 +Y.GN(@V_M+#.DR.]L*:QD;I&R^6AL52?0^$,GXY_\>HJ%$ = M$NP7\+G-_AKQX3R3:$&7,2U/QHJ^L2IP%&=[M M5);)V/8AP2Q<;:MA^1"#:#:J<]/TFL5EKBW=$;6E,^^!J"TM:DO'BA*S'RD5 ME5@,43T16XA5/G67HB9HMUCP&-",F".=.->Z,S(LQ[/)OH61YEGD[39EC/*I M?KVK,L K8:N)^E@E+(B]4FZJ5WOTU\M_P]OXK?"#=W?:^W-[= M#@$C5JU HN#YZ=:\T[:I>??5TZCJ<=[%[59HPR,?/5S)T+5GW=!=K$=-?NH. MFJ$O&JOY_1*L45P7=C(KP_5NK=U5$P95L/@/S[!(5"UTKCS;A@%=@7JX@)=G M:6F6]I@OBWL-2V8&-3X?)A/0MY_PT)FVO7D!RYFB:(X1TFHGV>4LF]G)5TEI M=I.(?]!5HFWGX#J'C3._U5'D9B,9/XX-621NDR(U6727))N2).WNH@4;195_ M"P!73L6Y.C#>O)JW[B(W4PUDW7PE+^C-D9C89WH3D$ M9/HVU0%]1YII6B[:I",L:&MP9['EH6)I:H:[N)1NP;8=CVF!VEBO)$D;@3F- M)8-C8Z9ES.D[@TE5*PYS,,![PY9'<]O"CD?4#K=,Y"G:: RK"M..2+S96[A: MNHOE<^=S0X<9Q)8O?#DS[1'2X&)XP[^9W3TF,SH.EI)E>A-<3&IYFX2 U7[& M]+C:]R2%5,K\&(P&:/715"JC3BJZ-W-8VI\Z+KNQR"9.&FI=:=82=3XB2!%* M@@(]1HK<4%MRJY/JCD2RAZ5BK!%=('38V.C/UI"F7G7'=WF#@;.K2PX6I-WL M)N)M'_WGWUCV'3S]P?27J$A'6D-N-Y)Y$X(M5H(W;CX8JCIZ;:FO#P#2L\F^ M/-)H=#N)I&N_!OQA&*31D-64W+K+:L6718')#WPQ,5!7\M&"ZN"\S21RB^. MP@:SQQV-:DPS;32%C^Q%M%QUFI\UCM6PH"!#4*YA1TW#P&+3J9NP?/;IU[MV M;=YB#X:)V4B:I*:W_T./KHEUL8'Q8=1@BDQU;W9!:[+3%\.'SYH+4F=1K> ML<0[X,#?+9MH9Z3UC;;1^N[ 1C.DD:'IL[/6\/ HK5IQX2-*MO SCAO8=>H9 M.T&^6@:V: 6Z>-5LW?(,&?"$= M&BIORP-CK0Q,1P?%$68#7SQ3%0'?'Y%[H#S K/'D17,L4T.V)[!+% F6]<:1 M[2&7!G;^(@A""&ZAH_/U7WH'JG<:;:.+*X/PPJPR5_H/&).P(L:"IV4A>9 Q M!D4$"$5[=,+KF6%GDA<+EH!;; YQ7=:"#,TW#]$;?M'&K[P)$UN0$XF[@*Q74TW>7\RK5J)] )E6W?.=@G&.=6?NL992_>]/F=K?-.IJH]6)MV6F'IM;\YH]+7,R MUPU0.39H@WVY-5W-I.WW>C!,U_FR^*;]V[*O#!AU))_BD4THX[85J"NM MF+K27)_P>YG6;@W(U,#Y?]Q%":O7V[5ZJUSKL[L74*DE:Y%^ IT%6 4/>$,2 MBPH?4.: IH$\&<)C]-T841K(+'[3/U&[\CUF@'9@Q_O4S$0=&OS!N34L3XVA M >.=:H7-EW.8C3%#-G\G4CQ[#7(-#H +'&P9:08C0@<+;8(%.TTT#@=P;W)H MM$,;Q6TZ,CJP>^N5KG2U AO894.;Z+:#[\3>VR-$!QP:_+'@ _,YEW9+B8AO MR='Q>MV-"DO=Y4?^4T!=J@C_0$*D2$$E.],OP\E6*V^69\!<#8>'"O UX7.. M[],S,720.AQZX&6X''ALAPX@U#?&9,+"1O@"^/I' "4F/AE>/*:7O.HOE@WW M&:#5TEOABA<-UX+>;9,9%VR&]N9X^H%Z$QU/D'T#32ZDC&41AM!]A7:,0T(Y MIG-#!_4Q##>A]:HB=@S5&^AM&HO\0==8:*=@!!U?7 =)^7=/>R-Z1);A\Z^L M2UFZ<\?PKQ:, )4Z8 A?S+$;XY+.?_"2H/OJ 33]=VIYE!0,U)<\I@&B*K-@ M+."+N3$ZR2,<0+D=1\TQ@:NE/S!BT$(E%1[Z;\\,S*[(2LC8FU7&SJ-,F:3] M$.E=^!%K*C369AI(23^XIL?8\\)GSVKEW][XA0X$0PK1=\C[$10I?_6KE7["(P>)?W?_+ M7_ETF.N/E99%;)HSYYW$JI*;7^IRF>8.&7+ M=X:[NP%;S63([R<9B=OW3S/DGQ"R)!P18QG_:+[8";T, V\.*$FD1V+-#1) M!1-P0#V4\6// SV1/X1C-'\$"$?ZC#_[=R.!CXFI,\:]!H68JMCP4-9YBXD* MZGI""J9,\8S]C_'!# [P1AQT9D\E[9]5;ZG=5CT1WESFG63>*@G!@<$4;AH[ MZ0!=@:#A-B+CI;,-6)R_ 3IA!U>VHGS1^&9+,XLN$3UD&=GT/!!1FLI4N& & MRH^+-_O0 1<"$(!X6\,?B1%8K(RIIP,!T8?LD M>LQAOK#WI!FKP4/"U^E,^!%0L*F.BVY>+@39:2][)F,A.F3*M1&[78$5V8I+ MZ?G\%GKT>G:M)TJ![$"%2LVG0J6VDX^F,';-3^&N)\JYEW*A#J.WI[,KL*(= MD>7YJO8@M6GT /7?')QG(W.I5O9V#@7NAW-W\P2V5,+7$SUW\%6NX-1!HY2* M#D7+Q';>FN\.B> _]P3=.K8&VQ$Y[D@ 8K5R?SO(YL'O*)V44)H=]&IX&M>K ME:ZB JL[MCO47>R)? O4]:J/02\-./J&SO8JF&S/'/-Y#8)I)3A=-YR=(%$M MP+/?41MJ)P^+ZP#KMGLI^YJ:#&X"NX9R-P*&+Y%'FH>Q"'O5*"IB6#)&O.@\(PB5$W5SBFD[##/F*P]^NR'"8WMN**/+3+X M2)$;[58*VU-/>1"%AUXL/O<@+S8\EA^Q:/1H$L'.B9(GE/C8%8F/(O%1)#YN ME_B8DNH8WSJ_PZ,=_N/OG3W,%B7ZKA4CFAUQF.* M0D(_TLTQ\,JO2B=5(2EC7"E-DIE8AF&]4=636K2.-P.JAD>SJ$??K\RDO3?S M6*3PLV:@W4RU&R[PH[PHH6XH?<3HP4^R9!)FDFD_#T92, M/;00>N%D:();"I2@23+$-=D73]C"8L@R+\;U?Q]@9/@WUN#R_T[9O3\O;=^? MMTNP9I6\?%TC+"WQP:_QNDO=UN28(C254K$VGQK,Z]^:7@)M_[&T-A19RS[" M>*$\OB5<&4P=6'KYNX1@3@!%2@';STEUK1 P >LT'/4W5H"JCP6H-E0E/(WY M?8LWB@4#,(=>$_F0=4I!OQT*/@LP6#\6=148;+TNYP\&* [WK45:%CX1!'D> M!*F<"T'N"MP9:KQFIYD<"^P?A@*^FWX1S7"@U(/-S!3B?,*(5>U5TVGN]<7$ MLB]H4"QK'LIL(S+R;.K+/)+L+Z"T]B84*9AJLL)MKL-8U7>C1.)!['3I=KIX MA3GH>E+V]B5?R(MNFK$^R]PC5$BCDJ+:!8@B_QF*_.^^2!^S''LJC7I;:2;[ MHF;SS]T3]V$RU'ZF!E"ID1Y309+PE\45//3%LA-,UE@IM9IMIO= M1*K7_C!3*S',_*8V\NAGEP.V1/CH^+;K]GI6-.)(45,.^ ZE>#T1K#I *>S8 M[HS#M(4_B#6P-_P?8I2Y V,P])\SEJAH?"P(0N*)!/(-_!D*_> M[302:F3.R+>J47)ID4]NM)()00+XC@!\A_)09CJ_++DR#M# M2I8RA4ZL:*Z:WKK^>,/,VJ4TZ[CWX?T,DJ31:F!=OEBZQSHQDA @0+T/9L0> M/%D-^C=5;K3ST)L+Y+Y2G0T*E'@W*%%K--I-52T4)4Y#V_Q-[>31+;ET&,&' M?6H>T6/I;)3XPR'%LPYH+>5G:EAAGF*<$XZMT@EGP?MR%N#1=J.K)CM2[^ L M6'/^=!HZ7L174)/59AZG4L)9(+RD OC*"7SU6JV1C.G)%_A.0VV-.DF53K*8 MBL"],W:2GIQ'=)G_RB)#CN_6**''XN#.B&9-J==;B69IRT2#G7DRQ%7Q?J6/ M,'5K?/IQ +]U&LE.KT?4NLKHL'S/(R@/&Z-JUDC6O"Z:C?[E8RR+,_$\#XDWJTA']D.?C<%=\%G24:WRPY\W90IPPNHY]=96H9VG MK+5%_9(GYY3<\0CJ].QU@:0"2? G"*C/#5,'YG ML0[(_IA"-1E[T-'VQI'R@6DE W7*!T=6IX6'XO@>BEI3:2IJIY7H696'A^+D M3])_:PL_8WEYZ/@C*!,7JW5%2=1@+9B+WX>Z)-R,^;@9CZ4N 0%'@AAYKX0Y MI>U4Y0@C&X6G4=C'IV$?9PL2:C;J'35QFIRE#,>C9>-C>ZYKZ\\>KM"3V17;M:2[5?.TZ0N%RH+7Z3 VC/%VO_/WI$S[++^9 M:Y[I7F3#9GMS5N7T]KR2FXF=5K53;33S+[I7#$5>;V@U/0_I4\DPD=/1ZM MIX?*DY7$=R/WL*4^<%>TJVA7NM/F$XRR4WU7SL?.V6\_!+W=Z.A=N=JNQ.^& MYW\$?0U?A>%!-Q1-#S8H]W\#6)7Q"_# ->AO'T!]^YUI;_GE\;;SB*\[H!!7 M/'RV/-SLZ/5,KM91>YHU#N9_ ,9^YM( MH3,EXRGJ]7;1XBE.,WA"@:,"Q[V HUZM==N90WT96Z#(!HZ-PH7UGB8T%C"N M;%^U;3;H>R)) +0,IQRJM4&>U03KG4Y#E[\!BA12Y%>]F4>;Z&/'(*L6*0I' M\L81O=JIM:ORMTB1!$?R:-0G'8R(81?=S;J_EBD+\HD39\BJ98IR+DC@7*@V M]4ZS!69R 5JF2('FJ42VMFK!*H5W06&CPL:]8"/\OY8MOR]A5Q79L+&FD%$* M9)0MC%.:(N.J[XI\(Y"ED!IZ2AMZI[J7KS48A>[.<1.AG,5-=Y"NL*(UJI?JWJ$I?IW$8MF'H:J/1;6T5G77JVE_L M"&@5+C3U;$I]*;!58"L3V&ZFK-?J36E:O)R$^ET$<"UB@OH>>[YD6[W$0UK7 M\T6"LN;*[W%\OP>>;=5JC58F';T('5^DT'%_;72EBNM2'DZY1B 5IW?:U8R! M6H2N,">A82D'9X$2=(#.%G:'B8EA M"+!IPY>7\!?P'K^.4[9'_(GA$S!)B3,F!K$<($J?NE.XXXGR!\"O !=^X.ZJ M_ZH$X)-- )9IV%*?Q"O:5;0KW1'S"5935^UBSL>@VK.M!+]U:PU)^L5@C;?$ MFQ]B5>\JTO3N[5M4\WI,RWM(*'F?0*M[ *7N-M+I[I@^MP?CJ:TU:GDM:JYU' M#2^%EBI4[I#%AE8J[:JACFJ$D5LYBGJUKNN-3DOBACJ2R1I)$RM5:QV%*%(@ M"NBOM6J[(7-K'84H12AT(W_V]J$4Q/MUV=M%[L63JT10B81%E2R;Q1/H#;W: MR,.1O+?Z/I+)EI/R(Y]-7J$"9P7.103G;J-6E;G34$' N9!NZ[,!9^7)7E5Y M:CZI)EV"JA"5IY1#ZM0D4ZW9K5:WZH%WC&I0!9%.>9D.2O+(:18H0#Q]0*SK MU::^5[T/'[:3-#]4V?\$ M:LM6Z?=@B3M;+N:F\C#'U=TP'[%9;V5#*X]3\*D@TJW6T!K5O1P5;,B0YUWH M14&N@MQB0VZCV6UFVE ?IUQ602!W;_Y_A;@2^?<+5S;K#]NE,.+_TE$\T$?# MM#WRQF)-O=YB]/J8%]=:6%-+=>V2ST5U_$61,E#YG$=P51I7M7*^&,3 (% M;@K<#E:6JMZL-_=1,V^7LE2'Q39T?.AMR2'MM96H3E!?E+#*U/$ME4*8;WNO M95*OZO5V!LRDJOQT+/U-UYKMKDQA(Z<9(W+BS'[\$4@%-\!2C;K4I9..!3=- MK57/HZRP@AL5DJ9J(:FFN+)-1:(8[(WJ+C6J75WJNDO[%E3YECTI0JZC!,66 M%&1)-)5B05:MV:CJC4Y#XL)."K*DK>9T'NIK<2LUJ:R_(L/W9J?FK7JKW=YS M@0ZY=<["^&+/)H5/H9M"MYS0K='H=+8J\G#H\D/*]7MNZ*:\P:J>D/*YR#25 MHHDUD#+5>BL3ZBI;[:*B*^Y%\,7(A1J1_OJ)+Y7%"UVPH=,\FA3+U9;[W:R'0Z.4Z'H6"*FK;4: M>50<4F4N#E982*&;0K<-5&M0[9K9%@''*09T+'2K:55=H9N,17P.Y'AOY*HK M'Z;VSX/C&]9AI4JC6.7J1DX YCYYQ>866QSMN5Y='LN[F8QJU6NMZKXT\#P% M20,K0!PS77H!PYZ1B%%0IZ"NZ%#7[-;:^RBCDS?4M;1V2U=(=WQE^F=VJ(&? M\+VX"Z;POB%\62[A'%DB ?T^M((1C3Y&U[T7?XI]P4]6K1#A2T2X@IY>Z"2;#L'P Z/OUP__^*%3J^KO+\7/6A4' M],O$C>B),S".1J\T9[XPJ04GOT\,M@YOF!F/]'+@4N/;I3&&%[PSK&?CQ;L@ M/V>6*G&GOGB>&529F\[&ZW"1>7G6HMAE#W88RJ(]Z-]_NOK:N_G8(P^]Z]_O M[C_=?[SM]GWR<$^N[^]N>G?]WDVY!+_"B&]OKAYZ M-^3#[=W5W?7MU2?2?X //O?N'OJ>5BX!"],9B[4BWL1P*1D9OL$&R1$BQ(GU[$L2ER9H+#$&=+68 MXY?W2^!A\4T6'?N9.PYC"^.VETMZ_=T<="Y_TS;,R%>.+/JQ_D6[3NGJ^OJ/ MSW]\0J(ME^X??N]]!9K^_.5K[W<@Z]M_]\BG^WZ?O+F&YU46'D.2Z$<"_U^Q M\^&$=W[ /GP@$UHNC1W+L+]1 MQPK_WBAV:%,QSS!$Z(%"8@N-KUK]Z6)C[Z%0%C?W#&;P=S/?O.P^PAOJ&Z;E MQ:,T!D[@DR0;, HB*1(B:$NPCQP;%F/7^-W%>_+Z@ZK6LC>$/N,<3U6R=+%D M;T-J7<,&&?JOA:)HWZ3 [@+ ="F-I_H9[IYXI&>/Z.B7@0M:[V?#'4Y(7==6 MV"(Y[OWN2?J*\5=J#^,Q'?K)M@"?8&CDUJ=3PO1*2OH^\#^>IZ&HXU)C^69O M=WBS]2[(E SV^K'4U@#4YB/,J5',QBAV>$)%!>3889'K8;_LL:^+6O?PGCU89,UX KT=S:_+L>->>@;886#3?J/"PN5! M,R8]5FK='D[&UF'4GHE#IO0,F82/VFDI=UJJ!11"<8_V ?,UBAMOALN4?W!NIY%'2QW5.2>'95(H64B4W @D];^Z&]1$P")+Y817 ME214)8D\ZB7/2;EV]R^]M;$M@%!]%3KB/CAN'_ YEF]*U\^MR9Q>/9?R%0H_ M%7X6'3^WZAVW+7XJ,T!5O9?0"[ZEFBR7><().1X3BVL]6JR/\N4K+]7NOOS: M7]DF\WF[J;:NI:_$TX95A)0K7[GR95KKPH'D1AC9_*N[<:W,/6"D4N&5)[^H MGGQ65$>+QR0RP4Q&1WM1G/=DILB^T*O#'X? &&1L.<]D0D>/F#BV\ACE,*ZT MD_&;R3W*+:2F3,-^/=8JVE6T6U3:/88G[E0B4X_/&L4?0>ZFUA;-"N;-K]9? MW4P>_[7C@:WRE3Y1.Z"G[E<*C2.PG:Y!D?L >MSOJ,;QM@OYNY5RJ;AW4 R5 M2Q>7IF^,0K!](]BF -;:%L!.RNFS+P#+U^U>'.W]U,Q%#7ZE'L=#,E3VZ 1:RG!D#9QXSK=3C?-7C>KU3M" A MI4,KB%40NZF^#@B;B6G?%F&5_G[:89<%]^S*!?8A<\6C,NP1T$W$9T4.KCP^ M?!=_!#+IW]V_ -GGQ4.?6O"*1Y .GUE9(?A=:=_[Z9R81Y,$I5@?7[%6>":# MLMNH IQE(L"W@C.EZBI7]5/1.MVC>G+UV$CX[S5Z!NMQ3 MD0C4-\+T&F!Z)@)P>TQ7=LIIN^15)82#BQS!A&F[R$CQ8Y%=]RKE]P13?C>S M(^H@<]J9I-\91:*.G&&>LASRM1R:K:8W;!-/[2]4PY^[ U\G)F)UUN)ETH_+VZX^<%"- Z@,\KD$YX?>T/^T!'FCX^' MY,XQGX?D3(#CR(S5Q]ZQ6.UV]-@X>*#B#]?7O=Z'#]O)G!^J[']DY 0#BY)7 M;':Q#U6W7,U-16.>R[N9T= !(9BI$+:J"]2Y=-0XM#FA:[5&;1\.K0WY? $> MJ6@5A>32;NX9(?G&0)Z-&MP-R)6=<_QSB/W"]A9FC03FPYIBX#_[V)42=7*^ M#7?!%%XRQ ^$KI[^D;ZJ7"J7?IF%DY\:[J-IOV/(%;YVMO":2]^9X77OQ9]B M OC)*I0C?!D(7XK]I?A9TW% OTS&]6R\>!?D9S[)!! E[M07 MSS,#AG/3V7@=+C(O9[<^NC= MD ^W=U=WU[=7GTC_ 3[XW+M[Z'/"YO^^^<,V@A$@QNAM=BH[CW3M&BR8RAO3 M!JO;"3S#'GE:N42_#RF0,QCAQ)L 6).1X1MLD)R30Y!=S[[DEQ3+N/=G!:U_$W;\#3? ++HQ_H7[3JEWM77N]N[C\"=7WI?2?]W M8-S%*N+J]8_)9]'5">K]._!\<_SR_B!:\<.$EDMCQP(=!DB4,+E'0%GR4/UA M+BO0EF:!SY0KK&H\,#R@=U;2S+0"8'+2^]*?W^T=%F0%1S4RX=W]X82. HO> MC^=YZS<<'M8UY(-[P/F\EM_XH@RI90G5XI\7U0OV-ZI$X=\;N91F*7:&@5:L_7>POZ$"F0ZK7CZ6UQN#>?(2+33&N%VV1VIB141DF7^"Q/@QP M/TQ2"J"+#Y!ZJ="D%L#]SX"664_A$[=Q0AS1(>.RS3W=[ $U,61 M7?S*5.1XZ(O4]\.*]SV<;:P#BCT3ADS)##)) +73TNWTKM!Z,K#)' Z&#Z\Z MLK0\FC)TQ#A4>;!)K?ZZU3^^!B9\8.W6:\I+B9,#]+"]T^MXOK6)SKX?Z*&) MCG$\>7\_H8&;[$*>KHM-WK>7R/2SC"_9>'&/$T^_)-R$^_:S\?+ %'%(R=63 M85K,A^]<.].I8_=]9_AM C8S=3UFR&SBTW]U^GJ]KNFU^H&20P\8=JZ01"') MR2!)YMS]]4@R%[:6!Y)4M6J[=5I(LG<3,M;[9#3R MSH$7RG<4H@?L\/CN3_8D.KJ"21F/]"[ E(C[,>>=^\#W?,-&LF-ZM[Z5"<^? MD=2X;^\^K%2YFV"\UQM:MUZX&G1YIF(H$%$@(CN(=/,%D>76^PX@HFOM6DOK MYE*BIY @HJS\K2-M1!"Z3+$VQS>SCC^"DS/T3G:GCC^"DZ,5R9P"LD.]--%! MJ@BT+$JSW,.66I(HVE6T*YUDVZ/4DLAOO2#6C!B^[YJ#@.>W^LXB_S392T": MZL=U.OVXN.^F5CNK.*X#RE[%26?&29F*ZR<=QY0O)\EDVIY(C+KC)X^[1P$E M0$9-R#$2/TFH+>8R$V]#7J_Y0"DS>:A MXLKWR7M2.AL41D@]E8)@1'M;C,A?V6K6&^>*$6)JAW#JG$9\XO9^'E''[5!- M"?:7FK3/6):SLFOWOI3+X;:>:Q;UYW+L7[U5+KQ:!>V5R:,D>JR%C\MWI6)QRC_(L3[P5[2K:/?[B2F_8%]"* M/ZTLP^-#62$"B/?CP*QG*NQLE5A3I.2\DY;&YSR"XS-1IKC,:YE(VN2T8JH% M1S9Y)5(=) W84+:$;+;$GI"RL_"\=,]J1$VKM5M:1R]<=JZ,FH;BU7/AU>ZF MO)JGMG)>O'I /\=I!##TQF,Z3,0P.&/NRK@<&.@$,9X-=^0=6YO)\V"T*)5* MSJ0*22.3R7)K#UW6'MJPQ+$EP[RK1%3-@Q-V'Z2C+\8+7GSENH;]R.[S]JS] M=*MUK5&7RO@K;NDB"0:E&#D71LXDTNR%D?-4C72MVZUK]5H>H0G2L;)DKIW3 MT);R.RAZ71BHJB4G ;#+%+5_;/!O;>BP%V%G&;_]OL^]6EI=;VIZM^C9/P72 M[!20R#27H@!).W\@R?7LKPDZ8UO3ZX=J*B$=D*3URI^9&H\J"U\-5L#+',*7 MY=+JN.;PP7S1TEM, MB3^A!-9W&%BL]"22"?O,QU[N!'0[;.%.TRW<\3"P1H T\1>]LD3=R_Z ]5BT MHK.T3OR.S35T)CAOKD!O8AV,_O+4I1@.[3O%LUW]P^]781YISQ&*TPRP$,M,PG_,;SJ.^A M^88W&E, 8A\O^7&A?/H^<"U._ V]6ZWKW5JKU6JF2RCCB^ ]]^,OK@.,Y;]\ ML0S;1Z;Z3V#.T*5QD'R+FE:K=C/R:2'X(,ZDT2=7U&EG4(?CS(/Q_<;TAI;C M!:Z$4+-U/M(\J0NH:TNW=]?UGF-3#U?^5"%Y>/:V'"2V7*#L$ U @ MOO&=@$"D.PAW\FQX9"/H:-5:W:R[M!<.(F*1KS"0KX!C]M"T3*9S7/D?*"CK MAM7W#3_P'?F?!,%\0B,2P0 %RM!@D<)M+#(Q^Y]!=B_1\_=&IZ^[U'_NAK MY-9S#6J9&N- V#U8%)A1,/#,D0DO@KGC%TQKG^"1 KZS3SE=ZNT&O@B__*/2 M)ZR^A&U8Y"M]HG: [QM1C8"!!+-XQ@&:MN^$0$'@ ?_'L /#?2%BAA7R$+\' M!L42XV $^ )GQEX);X>5">!VH!K*U@?'-X(W6@Y3#L#> -U[9/H!6B##P,6E M@?7"RUP**@1^#(L_,UZHZ\'".+A$8/7]%_> 3HD#-B 9XQ:]P L\\L8'^M^O[C M[:>'6_:[_OXM/NN$F.X*=A1(#3LPF_BP0N%2UX*:[V:] .=P +>,YX<%U@%V)^#SB)N MRF+R"3$$DT*A/6<,AZ#QH[7&*P$QO@"T-"P$)5A-BR$60.)RS@!(PA\SUWDR MO="#(X (+J0>1W'?\0&.8GLP>@LGR&@$C-',*9 "3 ;O\,BF_+N9(VA[4VS1 M-9>^,\/KWHL_A0-P*YOC_9RQDB")(<7UN/CU Q)E57]_*7[6:CB@7R9NY.WD M?F8#D"4?+LT0$"Y[PSKV7@!UOTY0Y^) M._7%\\PXOW>WO>9?GC4G=]F#'8:R: _Z]Y^NOO9N/O;(0^_Z][O[3_W)]?W>#+JH;X.W[.QCQ[ET,V*Z3Q]1:?Q*9Z@"VH\R.U3R\MVVWZWP M??1['Y%J-/*Q=__QZ]67WV^OR=7=#?GR]?[FC^L'T?ZCF6X&NF!VO_X0OI@ M9 /X:H1>?G8&8(?[+QJY=DUVN$2^."#VF%"[ FM\RDVVS\9P I/TY%$^/O;$]IS(6W+)4'GZ $!"G!- MQH!C6'#'\T(F")W'8N.)!9R;H ?*CUCY_@$!,?(!.P3/FD./3N0+FP$N3 P> M9Q@Y2/C1%>@>+)I0P ".!Y[+[XS>P?B4NKX!LL#!(U\@3CH]67:$;T%X>8P# MQ0$?PSZ,LYB%H(?K#4 5\J6&IMN4"3F'W+#KB9N*\ M+8ZX7BY%< 8&H!8M? H\LF$D;.'IB U,03<)G: Z5+T9*;/,A//1%UOY9-. M=5_-$3H@QR:390OD"VXA7Q[F7F2[HK]GR\C4FVA]V-YQ1EB T+CEINW!7!D0 M,L7[@DCG8)?S-=X0+E]\82UW<>*7L+ZU : NF59?&7"[ \M>U* MK76(:5P]@I\P)BWI\$;UQP[&($L"%[:!.TL\ ^ 2.9%YDWUJP53XPS#""8TL MQPJ$AH1/Y.)L:GPWI^@(GZ&"6BX))S;37+CO+-Y(\N7?9.J, J 3"P?#7FO@ M/G(J@RL\K@1'[](8NL+SD+B8V%OHCN,:]"081*/5T#'N\T,1&"8^EWN]O6 V M W!@PV4" Z/!+@&C&(DE)N11:WR)JELP90<)G(+3"QTM"5YG>C["F6E;+^$9 MQ]Q 08JQU^+)!+[#!0@,!^QA$2,?75JA\+"<8,2<.MWW7-!,'=N$>2#CS$"? M0!@Z-3I>PJX$%;Q'QWW9EK33E"WH)"0RT!KP7,A+FESQA^72'U_ZT9^<5KGI MA5MQHI;7V %M^AD7CN.YP%4O)?7@OP3D1Q@NE+ W%FAD;R-=3"C&$4 OJ5FY MS8HM=->D#OOU;K/>U!EBX^PD$3CL)NV #A4E MG\-8&FN*X&X^Q'2\M]@3X8S?HFE2QC&Z25+689R%#QB/$(_Z,P],Z*4#$XZ4 M>76T3@UGSD"M/?'/Z]JE2,Q$*%".7=99\M9'BBJ/097ZJ5"E@O#MQE);QBQ; MU_ Y?16(N0=.A5$419X 15Y95J+*%/I4"JZ!%X\JE:FH<%)1I.04>7(XN;6: MZSNSO50A:M9>TT(^_YT6014+JRMN S]2E9?]X?JZU_OP8>M*L4?:[_A1]0W;M]ZCZ90WKUW?3^PK1H)F(_L_CW M'!(L6M4V5N#81_6-S4CWD TA%>LJUMV$=3-]('-B7=!%6)60W+BWT=*ZC;U4 MHE;,JYBWF,R;R5IT'E+OU=DNK=93<5:RK6#=BW4Q%BYQ8-W>Y6^MJ MNKZ7DG7[8=[M'08[. ,V*2VIT;GH +EL1 M]]<=W+^V^F8G$Z>(-'@_%K FE2.@46MHS:K,I=ME\^,K_CUY_LWTSB-;2DQQL.+@L^7@3"']=1Q\/)= K=;2.O4\*NHK_E7\>R+\FZE?GR?_ MYBZ!ZU6MT3E)#A;#EB+J0'9'P\=D[0*>-B>QK^%D^XKDC;@RM14Y!"KOPO*'MW$="7ZH$KERFO4-;V>1\"$-*'6BK].CK\6 M!$7OC[]R]SVUM6X]CZ#" W)87MK3.8\@=Q[9-G @6R)T6[8Y8FZ0KH'E(U,4 M@6(ON49P?/;*1,;ND[URETHMK=9J%I[!Q!BW+GAW#L5 ^JPV.-JV4\/]1K$2 MM#0Q."?C8I5[E,<'R4SP<1^[+]B/@)&?0ZJ4T2ZN-;5.-0]\/*BS4D8E1?'Z MN?!Z)E!Y;[R^A_B09GO1@:OB=L7M4H[R^-R>.9#Q=**I8_+TIF(O>U9^H@>C+I6:TL5'*$86C'T<1DZ$R*X M7X;>@XQN5D^R;MFN7HD#%4YI2.:YZ"]L.;[G?B[9-9&R7O625DTC)\ 6Y++M M9.$*6N]S>5<@=R9*E>>T?0*ZE\HSTNUH;7TOYT8;4O\"+CU@ 7N%$0HC]HH1 MBW-A!4AD8FUS XD])K_J6K-60,"0F1\RFI!2B!38%1#L5F%=)F1V)=8=SPW5 M:6K-^C$[;RF%2&'$"6/$2H4H$VN;&TCL42&J:ZU<,F&50K2+0I1PP_WL&T"> M^(GH_,RWY"Z8PFN'<$VYA%-E8HI^'UK!B$8?+I\_NV(6?C\UW$?3?LBS_%]N GJQ:*\)4BW,.77N\DP_)VW!>_?OC'#QVP#-Y?BI^U M.@[HEXD;D15G91R-7FG.?.'/%CS]/C'8.KQA9CS2RX%+C6^7QAA>\,ZPGHT7 MX+Z?,TN5N%-?/,\,OLQ-9^-UN,B\G-V::C&^RQ[L,)1%>]"__W3UM7?SL4<> M>M>_W]U_NO]XV^N72[=WUY5=R2.GH=W=/_3ZY.&>7-_?W?3N^KV;<@E^A1'? MWEP]]&[(A]N[J[OKVZM/I/\ 'WSNW3WT.6'S?]_\81O!".!D]#8[E9U'NG8- M%DSEC6D3?^($GF&//*U< A:F0,XS"J0^,5Q*1H9OL$%R CA8CW[DL2EZ[%@ MU0%/EBSW )^XI^62WG['9T 6_>CW/N)6:N1C[_[CUZLOO]]>DZN[&_+EZ_W- M']D0#@I[1<5P 9/S0MTT 1 M&C4#^. ZT_ $X<&Y=FR&8 :0Y -0R6^6,_RVWEUR02A(^1F\S7<#&F]E9CX) MROL[\'QS_/+^($+Q84++I;%C6FS741U)C@/Y?.')=? MXH5G*VYJ]8COX)I$2Q5UQT.E!OB((N.8SL@+WT%'[Q:+VVVVFUW-QS6DEB54 MDW]>5"_8WZB1A']O=+2WJ32TZ-@7IZNA8!/Z4;7ZT\7^8H=E.GI__5A::ZS$ MS4>XV'[@FL<68=49*9!AQ05'ZH)2VD\ZL]PW\0C/7L$K/:9U5^KZ]H2 M:#T\)<@:>W]:_%-3_+,Q_Z!XA-PN.#>$BKFDB__@A.1E]ZL5R#LKG*]W):5L\XPH4IO$E<0.#A'7T?K#XT M#'\+/'BUYX46=/K<3'P:/CZ_0ES5MM;=3XKJAF[Q QZ:*:Y67+T)5V>*2ZS@ MZOG#+2FXNMYN:;5.@;AZ_^7?"Z#A7%E6/" '3T%?J^4?U;J:KK<*SV=B MC%(X1G(L-W,H32(DJWA48]>9XND7N9J4VMT\B@@NG>NS.9#[1#!?0;A\,Z,8NDL>+1I#YTI56'Q*JQ7 MA<6KL'@5%J^BD%58O,SN5T60*BR^^%4[7Q$WMK\P^%![%G4Z]UR/2H7-RN(( MD#ILMAGU:<*SBW?) %=>'N8@CKFC%\I4\>R*,>5BS%9U>\;,WS=W]()M,H:D MR][*[,JR1"1ZJ'%@1?!CZYFJH\))!%NL*C'7JJ551??8 MX0]R!1B\NJ6 0A"%(.L0I+$#@N2O]N16=E(AR+8(+SHYH MD;\.V=:U;G4OKK,BH(68FK3E(?;C>)O"+H%&9CL^,2S+&:9C\7TG"J!;&/:F M:D/(EK-^<"$HHV0^YQ&<'*WLA,M'#M$0!>PQWO:=7L=_RWM?YV]?UAJ97]U+_ M;)\:\VFZ815(*9#*$Z0R99H. U+YF_6UNJ8WZPJD9 IV:-])%)C?2<<%,5K\(Z9 X38[A(X9=Y:L:34]CYSC8WM>BX?: M"DT4FKP*31H[HDGNRF",)@VM56* A'A"OU'"H.E%2 MIL&HQN=%;7R^0EQT,_[1*!K@EI'\P>+2FU6MTVH4KYGYWLI2*1!0(' @$,CX M'S<#@3U4NVIH>NV8&75Y@8 89;H<5JJU==R9.O'YPJ_G"S[MK8O[XD[V&[8L M'UK4<'$])\D6ZWIVA)RA5Q3["KNN+^7Y=56ITF6GDK4J;"0]2RP0/EA\CEPJ?'MTAC#$-\9UK/QXEW DDSK>^QJE!;KB_ZQ6#0 M=/O0^URKP)\_&S"__$4#S(#O-/L7W\9G6*N(9O:?K^ZN/O:PD_T_?NC4]/;[ M/KFY[5__T>_?WM^QAO9PP:?_U[_MD_L/Y,/MW=7=]>W5)W)]?W=S^Q!>\[77 M_^/3 [OD_DOO*^MZWU\B=%90WNXK?,B=VY, %__VO_1P@P1@]Z[>6G3XL<6[ M][WT85UOKUQ"+<" H8[ )B;^Q/3(!X!0HE.RVSJP0MQ M\5"3VD/*6W>,G&' +WRF9&(\P<>F!5<^F_Z$E4/LTV'@FKX)8S3L$>E]'T[P M )1<.].IZ7F@&)1+4^.%B!&A7O%LN*-+RW&^8<)/8BC^Q/")X5(1DX2E&P.7 MP)P-?J J6-QCQSU#GYV;@CBAL%6@JJ!DF;G.WW0H/A]0RZ1C/BS#\X+IC'U1 M+L$HC"',>F3@--E,DO4B83ZP +[U0HPGP[1854;?F1M+!1=TV42\B1-8L)H4 M5M-@6P"S_SNPN4['7@A/*Y<"VPA&IL_BKY#&>"16PLV@%([[97PS7)[I&;N%RHA-GS+>?5\"LD ?\8V1ZPX#M3;@M2#*@ M8&%JVCCT-'&B$C7SX4W(,H\FDIU/AQ,;Y/[C"RC13]1R9FP(&K&! M:X$F1\%0[%O8"4<+MQ9&@I^;]A.0,2^M9!GX(A:1Y\,Z/,%@8* F#D"#"T< M3>Z+H(+' .C @3^I_62ZCHU/ (X8C^F0C]T8_B$ M;(N;EK@K>KEC9]:X7%JPR(NX&$/(@=I@>*C*D[$1+L(0@ YXPT14-<X>YE!S8!+82:&E;G:I2,S^S8!8YEI3!9- M[MFT,L]]Q@O#SQQ &L\$66*XB)Q V,CY\;[;]-% ,O,X"SH>Y9M149(Y)\G, MI[::CYX<"X3K-[!=;;8S@7&"4+0BM@"K#?&: M48!CLDP^CE4"K$*N+,_15HDXD).\KG.YM$3Y6*)6P)M18_!"$8@"/)*^H#/! M>RKD=LKJ4..B)O>-@9;8N?2N@>)1+O&M2&X.VQ(<7U(3"L$XDYAS8+X]5!WK MA&&^LJ3UBCK6XA&=.?_+AC-.N;>R3WQ-[-8!( F$0^O]:E)9/D$C\)U%$UP MU%O,.>TEW?<2T.^@G(0*6(QM,PF@&NX M=<5]Q7Z*_4Z>_03'C>B4\9^#3R,)%G4[ B*.J96(O'L<#Z1KLP$7:-NBU8K<&0^R- &9Z: MMFBTPO11TQ5_C"Z,+'^X?E7Z%^*XQHBGWX2*QR[D>>16->>&-1!8W MF45+? ->-E;LJ=A3L>?N&C$=4=>P-.Z/XB"!=11\,37<;Y2=TI%'Y$[X MB!_:L\NY/.77$)2RYAA7S%+"5;&N8MW=C=4X!D5+6*+ T3R@)JT, SO/G&?J M$F?FFU,8AZNQH!H7^)^S/>/2V<3QG2?' ID])&]$M,27?XM0B;?$>_$P;FKJ MV";&K?""U#Q\9_#"3ES#83FN$LV*OQ5_[[P$R4@Y%*5)%3@*J#-IDL=9)(GK M/$5!,QC)",KV(,!8R)33F,MI! G%I8I+%9?NN@1A "<9O@SQ%(99K2+$B3%< M4GM.A*;.X%'.".X;.<^V'[CJZ$;QH>+#UTA+$7[DIL(N01H"_4Y1%B;D)(:V M"[55<9WB.L5UNRX!"Z,><%>M[V"( AT:GI\(6EK,=9A?%*#+R>+2$.Z=&OYP M$EX0I0'Q!RDF54RJF/0U3#JB,\P($QD SI#",WW7L#T6;^^S+,1P3,",/CP+ M##!K)G"IRT]R,/30YQE&'M"Y1<69*3_B,:FL M'MH#U^/(=1>7/F%U'8)L69\-*W[45^]@8B,WK@-RG#(@(;4IW%:X72C<'AI( MCCZKX(!)[R;+;!>JTPOQAA,Z"BRX-QY6#-5X@O9B4FOD\7 VU*MX3CT[2EL* M[:+R@AFZ&_'4S;'1ZR\GI"MF5LQ3.DGA=E5<7E M:-AI0.Q1-+B_0A2WB8P@O.<;?5$R5+&N8MT(X*>UZ.,Y+:L,+.%"X7-;_293BY4THC0ZS=YS^#&C]A#^%V](@. M?&)1>!DH]X3IZ0I-%)HH-,DI!(>E6]K,G@6Q[SFV3:TTEA@^=RHC52,( =3C21(*F),LAXZ _OB=,T MHE.AA?62%;LJ=E7LFA.[3O$,UQ"Z^+ZCB684?^/14&BL*C94 M;*C8,#<1B77?DXIM(GX<2X2(1AI<977<1\,V_\M/:!GG?H=G>MP#QJIJ/HRP M41EZBA<5+[ZZ^&/8!5>$$<6%5L,R4PF_Z-01 7R1,Y0?7"0" 14[*G94[)B3 MWT6TC_PWR.[*093#*88;,?;C_^OGJX?;^+KS4$RW8 MTXWB^0FC8=N\%RWK\0,7?7!<>&GU\E_Q<+!M%X[^A;+BJ]B%_H8.*=;S('5= M([5J31=UUP<>_4^ +83X [WD$_\WK*C.5V'D# /1W@! M+=9MOG>=/)TQ?-;@WL)&UJQ[LNBGG&R@'+5+7A -O$'?Z^,6#2EX-^R'"7:T MQVY2K*"W!5H: <+#ELZ\S3IE(2@#"OM&Z/>)@7-\HOQ";&EO6>'!VZI6S_\O MW2W:Q> T5G1FO*(/MX%97:PG>QB2)MI4\K-X;"#MPS,?)TB7H@<])R;6@R?9 MC=FE8XR4H5&?@!5=IPT7EL2EA@<6)%"2AD\? O?!N!\#PS5@6<1KYGMP8ZBY MQ0:*N6A/+#(]F0\3QQ'P^@NF"XP%;[8QT'[=$%-+@WWFV:;P-M^L[ [[S,%: M=Q72^SZD,Q]7T*7\, 9+IEO&,YL-ZY1-82>(,P#*Y7H]['(P8XVR>;_OY2ND ME4N(,\GK"5\O;[YC-F^FO:1G-F]O#^MI#LV9$<]\]YY9)IL]5E M,QC0(7H"PGH5@%/A2K)]V@!*5$6@+2L"-5:OZ8JEE;TBT %$Q^[/3>W.P+%& M>R>L^R&(H<4PY$7(9]@=$ MXPBE!+QKZF"](BXYR?,$E,MRR<([PU9Z6*2(M?+BK01X0#H79[$;*AJTQE1@ MT9@ T\"QVCEA7BM<#M92$^?P]?X6U(JD0LWV7TA-(<%&QC3,$^'U,#10](K6A,/":?@+#_;H;I:TS=#B\0 M)25@_BP8F 4(4\QYHVSH]__XH=YY_YEKW'SY+OGR\<3WJ0,B.>Z9PGH,! MZP60&LPLW!C#][$6%6[$.$"5!(@-#!_,V)N ?"8(P\&,3]J9B0U(/Y 9$M$H MO2G:3;U_([6[C]2ME$N@MA+_989&9N+"Y3N&+DQ35+N::TWCQ;UI<+:XJ=/ M%CV.8;>88"(LL;5)X;EGBM="/8(K%NG%^P\#H<:C &$"+QBC M[S]JH!@2,&>E$$+1JG)LL @2%*HE:!$X;)X8"2?&6%"100"FCN4Y8;H2?S8XQH!.B[N]/E&8 MF\5A&N$JJO'#S;T)4UD?L=4=]]^:" ;L61D T'@WRC#EBCW@R731N )[G2$8 M((S-FQ#\^\L7M#Y!()C!])*90FQL88=W@#.T/C 1'-,NV=T\_ULCD>#_XTL_ M@3J*K7-BZUL;.0F-9--EE=T8"P,EUJJU*G=< 'LET=>;F*(1DY"$K#4X@W&> M:9"LYPB_A1V&V;5WS$L)C^=!*%KH>NQ30.QR21>>Q@I!"0KL@MH:K^K(KB Z MPPEXS5>F9MP +AA34;AC@,:W$($!&QT*0HNRH$\,JP[9+]%-BK6JHH??QS0CZ9E[=P(9Z+" ],N)"R'J1J>-04GV.MPIO4 =A> M0"QMH*)5F6K(FK(\N$CA42YUNI45@[!:R4E:1KU?:T;>14L^(46]5ZNAP M##QN)<7J<$3TH&EC_X%:X@TI55?C.KPS+I!GGV6^F%(:M/&T8VN:BDSN@7G2B!Q1"F5GO3SQQLK>0?W#3 MV"D?L 8E/[::S8H>D3-^^6.CVJPTPX\TW,-9F%95(1]=!VQ+CDQ>N;3[VT'. MU]J5^D_LHWJCTOQI_E5W%(^8T&._^20YE:=?\V.]/C_%>C7^9.ZU\NBU1?+^ M7J-G\E+OEDNWTQGJ4TPY)%]A90$8J3R+NAVCKQ2J"T(6#KC.J+F:@ "B #U MF"X]P5)Y6)&6-=9!NS0N/\L4N+ :)O,,H.HZA:=+?%3^*R[)F* M0 !T0#*5%5\/XA*E[HCKN/C$"KD):&B8,#T:U>A(R?1=RMU=J9KQW#,Z!2T/ M:]:':O 36 \X6F(\&BAH23A[(6@QZMX-#W_Y@2+FE(FC0[!>T,F!H<$,ZAY= M WW*(*4LN1"1 4KDP4R%!!9@C<1VJ+HFG1O8 M'9\NC!8.A$M9=I::JC9\A*%' M$(\D$8'1-<*.2N>&#)_T\7AA8IA,!<1=Y^61PU)R8;N!46RS)O8GNAG)2KBA MF>H.- DJC:AO;C(QQT,,YFI="!\T>Q6%>3HOE-.K1:.R&=SR@<5"S2S%#&#" MA/>/Y^)1F>L<1,<8UC]1?)T%' "1F&#A5LB?*)P*G+ MP'JQ0W;.;#GHB#8"4#!=YM9AXY]0PT)'FC,&.XK5S(-U0Q,2R],*_UW$?2,G MXMYTAW4V=GC42)BE'GN;."WG5G[>4FU[7-Q9T$D'P7PFK__W3WZ6%>KCZ.=$ MBQ=.E#/AX4Q5M;S?=!X5S/ M(PKF'Q*>AC&H@7<_8H8*9WEFFC&+#@_8^(J$Q%SKH>B@@LR MW_&%KY+-A04!ADUEV&-9V[^QR_B>:?AS[O QJ@/H37MTG!',[S,,T&'R.+48 MJ IE5B.,:LIX*CW>&708,$EONEB $ U4AQT"IUUVK#-V7+!?G,N"3O/-8%OJ MS1]:P%!@2@G)G*Q1@>XVMI2PX&P4KH-GGX'/V-RT;>?)8)%S"TNJ YZX6=.@(]8M@6#[U*ZRQ)WH I#5US@*0[@*55QL]N'GRV MONR(512Q%:5H/4!F4?#6X8#5XP[23["UWM"8'=0P6K P)VPIL;C53+WAL,@P MLA:O/:R%\0R^X0J=B1HNL%'LL&"2!G2[6,+Q<](I@!W&;B"#.1Z_UQ46+[> M3"^1 ,P1.861W#F*IXZA\&68X^#1'XJ.. SZ!?1-IM=R31"U!0Z\H"; .%#- M'0=6RK[CFRLJ+ .\BKES>3+WF-GDQ6-O-#R/^N&IJ(>2)K!]YO%/3P?/D458 M"NB;YC?*@"88;\DO(7\R5XT9('"5;()ZR6@5!8 MPBU94*<:4!)Q'%4J>Z01'%[,NE\33V#DHGC&8(ER4R7="5N)RVW-E MMEW7?&(G?:@*]D""@V5'KAAI"U 18FGSH4Q#0&K-7'1"OH<47KC-(.C3.T!2?MV+C:*UH-2)5EYWJQ%P3 M/94;G P-F)P,A\1[UF67GW//O#A,4K0(X1[0,*@F0B%HTW9]YTET<,KW&5LVREPKG*TWB 8,"7 '9-%6I^'OKVO^A+ MN70?!<%^IN@%]@H#FC*>+V(0$HLM"^/94E(*E4*/]?R(>VLDTI:8#X>I83PT ME0=QQVDW(FX]$O*I!AUQPA*&)7$-* YPGO*]#9T;F2_8$3H+^_MO'-23B))% MK]&3805H"B>GI87*.]<2DG/A!]9C(#%V5N'-->I++0S>A6W$F-'^-P]/]IAG M.(#1AF,$RYP/&I.QH]BM-XE @&R@0N+DO%Q*!^MQTIO21^,9/O?"D_Q?8 =^ MU8'@XA@_)+X)O2P9H:F8>FV CN ]QG9YSM!D(V.HEGI.J#)6RJ7H?#%2 M(R/CC-W'3H(2-E@ #*4QF]VFK,1;%X_Z M]6-I72Q9EZDY&EETBW41&KT8BM@2P@H9D84#2Q>96&I89<7 &I/F($KS X9. MQ3-(QE!MHCD7>.8L0BR>05W7-BP9<6!.> ]RUZ>7B#]HU#Z[QFPE<\05+11J MK!M+;1EJ;+TNYX4:Z!P[#6Y1!'JJ!*J?!H'N N<9+R)N1JW:T$BMWH%_FLVW M6U .UT;;K9\VI9$-*.( Z7/"8(F'&#I$)" +H>#_M,E.[0Y?^9+!ZIG(/U,F9>+XJ'J\$9P$SC2U=JVAZ74I+!>IQ?L-K=VM%IG4E6F^\=Y_#@^7L^9X(CY!&>/'!B=E$VQJC(.17)=K=O)Q>=W MTM+[G$=P&#)/W#I;3.U;9-RN*R6X%ZYB:<^U3&NHF?0;'1Y>RF@4+ L.=,(S\W<.'>WWE*1HLG^0^2IA6J7]Y%LU8F),>5G]"]*-8\TPT:QM@64#L^\,+ M# P=^^^ 5\J(._YAC29J(]3'C8+I:'$:($^*9SE'Y9+M^#PI!BOHC@BU//H\ MP0("+$,G:G]8G'SY0NP_+VK')"L3J*P@"&]NZ5'1@2ZUD8GM8W*:E6R%KPR6 M<<_RDT3M(2Z;/=;BAY6H._;6G4\:T.[6T\(7[YZVDXY/)K]9F']:F_D\1/D] MF7L=$1-=\OFKPY?#/5BSN9E=K84:]R'%WXXE%>8',I<+])GG O58+M# !<6" MI' W@6K\G28XAG&66@Z.B MUC.@5BG"R"3/9SP:D!\MO_G$Z/P-EJ@)QQ_V:?'>RD#Z^Z3SK=$O.O7=+=Q" MWF.ZKZ)(AA0[?I"0EO,8Y=+#M5,CX%:SJ54[<@7";A(=(^-IM-PD78Q1G@WC M-:I-K='IGCKC'4JOV,36DY<8KAW/3R1ZC:/B6U*1ATR>J)AF4X8UC$D8U:G] MDQ'.=AJWO"3<:+BG MRNB-JE9MYU*LJF",?B"]JDC$$#7EB(>(33MMCWKO9**0X^.@A/!U_$614M2> M\PA.B%8*>.HN\DLQFZ?J%2$(K5Z7HQ1GHT1 3C7J"GC_?0INABC/!N^T[M: MY_2=9O('UTNJR]'&5+!;U:R+7Q\1P? R6$ MKB)16;.J=5IR:18RJ@CG/(*3H/-&0P,MNLATKFH/Y$4+'\)N"9G4.HW85*Z< M"V6:R(=[9VF:O&EJC?S/IE>?&\WOB^%17(I]&">_OE5,K9CZ[)BZI56[6+**?# ADKG5155HF$:'>65HE>TVI=Z6LRJV@'Q>>*SU_# MYVVMVY3+"CBI8(?YV32*U5WBCB::2\@7^;#1ZAX9(F%,9.0$V)>Y6.'R&P]< M7O*MUS6]5I><8@NAH"C.4IR5XBRLDBQUD.0.G!7K!#_[!NP._%XNO2(?)+5Z MX7MP5>:?FR")[S8^^9WIPU.'A^]N>NU,9X9K>HY=+CEC M/G7B8YMV,G58=W:*W=D):\S.OZ[KH,A5:S6LX;'-#1NX]DYD&R5J2;K7%66\ M1X;4L@1+__.B>L'^1DX._]X(/M*A#'.YLXGMPBQS :.BP7:(*]7J3Q<;VPD" MDC;?8YFR/5\_EMQZ/9]9S_,'Q+EX!EG (X!U,LA:R9.H%04?BX)1#B>.51PF MR4^#8K=R%)VY *@I]MF5?4Z$6Q2!GBJ!2A%"/*2M_!,Z]OC:'_Y?&0L+21*C ML@E)'S\^>/=1GD0,<:O9U*J=ZF'I]_64(95NK!A/,=[V22K5IM;H'+CDH6(\ M24E:,=[A*HTVNEJS>V"?CV2,=TQV.B:32$3ZDEI4"SFRI5?6!$1MQ38'8H9" M[\/"$_@@2JM @\P3(=6R..2Y#!?M*(:1-_0C>.)O. N3 8#;[WG<&B[,@8P"BG>_,=\2F&0XT' H=C =4)\>.9;TYA MI>%#S[%&&GDV_0GQ8(O-,3"O[1-@\V?X")[FBL7 ,;.J@V/7F9)>X#HSRAZ) MK_NCTG\/0YD;"[S]QV:M4@V7#)YE&7X\ZWB0+O5,I";3L,C \&&X)N5C(U/# MM&&Z8E[P(O92_O[WY1+^ 2]>\.9:M=)>_V:V(+X++R'?3!_>&V?YI^2/*I04!B96-L6:>^X<6-5R$\4FR74/2)RE.%3C3K@ /[L"6 ME.G7N=%MQYT:5C( DG]R\>N:,BDKEG9F/-++ 1#LMTMC#$OSSK">C1#BBPOR>N*R MY6$"6#$'/TD\=NG0 1C^+_"ZX241(R&(C-G,=;Z#(/ I(*->Z?(E#K$NL '( MF'AJ5IEX8D"5OJE>Z:1N*I?875LADXYHE'YLL])>,);M\*Y2+CTLD6#;+TZM M7M'YX\-CJ<3RZ+5ERZ-W:N&JAO?EM$*U:JM2732BC1_,5(%:A3QL($&7+M@V M\N<9;DU/HAMN7+D9!%[YP$M<#-&S/LO:<[V)N9L1D<5 K,@ MT23Z7U8.5=RT;LCS:GRU4FTT&0" BEA;K[Z3731W$JE>C%'#$>!8%L\/UE6H MNO"7:PX"H:X:7'2 M"Z'A*C\#V>+/!9:-9UA,OX\FQFP7:D\,>XC3 _)BFCHS( (8/#P&[TLH\S9U M'V$M@T$T8[C"\,&8<($^)X8+HP?*0=1D#Q>K/C=*M*885X4C]-A38.PP5].& MU:7C,85U& 5NQ!Z QW#?Q+#&.(?7J>8%4LJ6.TCVD;I@)EB>+.,WE&K " @5 M%H+1V*-^"%?+: YX9TI=+!$']NH-XX% MXUQ#?2I5;9L$0\]G;H#(08 [\=%U/ _$KS,V-Z@@K9+85 Z#BL!526PJAEQ1 M\$PEL2D!P,>B0E4);&I)#:5Q'9LVE=);'(>N7&7 M7SAY=@I[AEEMF1!;%?0OPRA/(NB_T6YI^J&-.,F"_A4G*DX\/B?66D?HSJ0X M47&BXL1Y3M2K6KMZX/:,DG&B5/RE,N-D-M,6LFB[6VFHS+A3RXS;T-VA7!G9 MO6%Q2O'L9RQ@2;DQ9.R!>?P1G(0:I;<[6K?9D<*_6RAC15%^T2F_@:U2UN@_ MBO)EHKOCC^ D*!^4\4[G= G_8.1\V.>>M:5::U?6Z"A;T:VR0E5]%JG2M:*T MF<7IW#_6]$0=#Y:UB;Z;_11=65@[(UMTY=V9)/(D*DJLS.E9DC>]Q(LR-Y]IMB(?,WS%FDTX M$H0K+E9<7 @N3A4&2_(E5@F8 BO&XT'NM9Q'$Z8T9"S+:HW (S'1Y<^8OT' M40R 5>@"09XN%[.\J%GX+N+"0[SW1-3]RES' 2:)*KR4@<( A0$* W*2Y,^& MZP(8O!#Z?49MCZ>ZQR.*OC:&0S('%JJ6Q@<$=MH?(PVL_)=X;>4^FK%KQ?Z/B4+'7 M) &!4P==)3#+6 U*S\@S?5'%R#6F,Q+,Q'@2RAM3V5@5.=C!!:L5/@:W[#/] M;@X=9KHI)%1(J) P'R2< 2(YMDVMR]"Z60"%C4HM[6F9LX3 (@%0R:HR_,P% M7F$(8$,T0/0"^"$3:HR&S)O#8?71A<'CB P73#-JXY[\.$\G*X8?%4X%^ZJ"*G.FU5:H%2"S8YIQG1 M9..5^;8 IIT4P$^ $8X;N6C7&T;V(PO-2-SZ9%@!5PN2VD1:]Q?',:@WP-J: M,W;5.&".E"#IHH4ALVK-KO%,L,J\:Z+?F%?+#5_X[&)P$@*#]"*ZX$$Y(AN$ M9X$PMSJJF:@M8%'Y.%@G(KD1-TWKC4IS16^:92T2:NU*?VX+H#;?$Z<8QQ;0N3SW\/6&OH+^@V3- M>UC= $-9#CLY.A-]1Y6)3HU:U;A39:)5E49%P;M0L"H3K02 JL+[&O8Y$6Y1 M!'JJ!*K*1"L%1%X"566B-[6W59GH@I/Z&9>)CNHF[59.[6QK*\6>OG !T.,W MBCU^A:N55(QJED4>Y=*:!WGRG@PE.5HMK=[H%HU\I=)[BT'1Q1CEV?!=HZ5U MVP(0]SZ5SQ&UTZMBCFRH=YMJ8=X"0P MW-OSV?#@>FI/#'L8U^:@WS$S%BZ+4NWCD<<#6CKAI9,:8+0Z/A?S6*-G1]G_ M[C?JJ_1]!7,*YG+(3C$1L\SI(' ]QM@\01U 3DM5[,&J88E:83'B:?/)JTO9 MW1CZYI/)ZH$ KHX==\H5I$5YH(J]%7LK]LY)BXGD;,RIB0!KD=[%RE\$4U:Z M8FD=3Y#%ON._S%@]'OXA5JQ(,#E<,:2>EX4,O=(,(4,5G5 ,KA@\1P8?T9E+ M48%&W@VY/66D %N"S,4B@""4T4*8A3I]FDNK<57 HF=URNY$4BGW"A05*.[- MJ%FI]#!=Q_(-]&/P&CJ#R[!>%J8L+S!XZH7!15609DU!FC7Q32MPM4 %:512 MM_UKW[!0#T(._\R\AB"LSD28JGQNE8PB182^RN=6%%QL"E;YW$H J'39U[#/ MB7"+(M!3)5"5SZT4$'D)5.5S;VIOJWSN@I.ZRN=6^=Q;QL8+)U\X>W3V34-G MGTKE5JEM,B3X'".UK=[4ZGJK:.0KE M:W(T][@XFUJTY SSH[#CIC]A0<6611ZI\PB2;6(BF6^4Z1T/*)7RO3S36R58 M*:102)$C4JS)H R5A42&,RO\4JE%T"&:E/,$:9L^&Q8BR*);-7C;Q!R8<0]Q M;^(\>V&W=)8E-,0R#)8% P'=8P:@A?W$$S@!0P9-HZ_\S?R*%(#^$;;:-2RN5%Z-IJ9M8HMYV.H-CO-/ M HA5'+H*HI$BLD#%H2L*+C8%JSAT)0!4F*^*0U<$>K($*D78P,D3J%) 5!RZ MBD-7<>@J#EW%H>=WLA_Y^L+YH\_/2/G\5#BZ"L^3(4KI2&&QC9KJ+';Z%%V, M49X-W^E=K:,Z^IT!11=CE&?#=RVMV:F>-=O)%Q*NPM'E,)86AZ/753BZ"D<_ M[W#T5+Q0VG>P+!*]E6S%@9'H=16)KN)+57QIH>)+-XI$;U4Z6[09>^10LL + M&0>J;QA_OG6G,15_KO!!X<.AXL]/NIC]&H7NDG7Y2)X;R:[BJ;8?"BH55.ZG M[0>"6SW5C-5*Y\^!>6-@+Z0GT\/OQV O6?01FY]9ACE5N2]Y[LL]&))NN81] MIXQ4*O69X)K*?%%A>U+$,JG,%T7!Q:9@E?FB!(!*+%"9+XI 3Y9 5>:+4D#D M)5"5^:(R7U3FR[%I?]^9+QO%!(79,2<6"K0P)$NX\,)I+7?E[?3*<+,*E ^3 M">(K1BCN)H2]>B9RCW)I;.5*)ITMYL'WJ[@N[?%-M-?.=M=>PLZOYG4\\M%K M&?J?Y4KHKZ>8(VG.BD.E'.5N'"I92']-JU4/G$FC^%#QH>+#>1/E=!E1WD4_ ML 6H\$/*49X&?NC5:N7 N7D*/]9D$AT_N&I-J"F+-)4XL'1IO%44'\<3AFIQ M5>H\TX06WE8N)>M-)R+UX+W/+I(SAKMBW-[,Q8'[+QJ968;MLT!FS"^836'M M-XC+F]_,H44-%UEHDK32]:R9SI=_!2UP9VUQW'8IE['MN%/#$J%I^&SQR<6O M^AH 7+&V,^.17@Y@([]=&F-8FW>&]6R\>#"?B1M>(\Z'.'A59]_?9S;D76/V MG> WB0!@P5EXJI$.E\O 9Q@43'Z.L&-#GGYM#"5?1M.'IPX/U)_FEX$+\_Q@ MVH8]-#$]4+"V1FSJJW!*%4ZISH)5.*6*9E 4K,(I53BEBE93X92G@>^*0%4X MI=0$JA00%4ZIPBE5.*4*IU3AE!N$4R8<>.'4%CGR=GJA"J941[SJB#>&W:;6 M.'35XP,=\;Y5/*AXL! \V-*JW;;B0<6#B@>/5H6\T3E)!GS%BB=/L-?/7"KF M/";+2<1(1;+Y]&JEE:-U)15[%6D?-JMCKH(07[ECV1@EC_DVYF(0JW-%RY%+ M-^!/> M;SS"HSR???E'I5\A(\>R#'>'B,@"E=PGAR'673UM#Q/3*Y.LZ]RT00#0)"A/Z.@1 ]]]U[ ]8\BP6,Z2KHHI M%5,6@BD39>B1*ZN)%A0FUE>&>?PW66#9@7WVCG,H].@QII+QX M0MD"MPP2RR7?^*[*+*N\ !74I/("5%B>HN!-*5CE!2@!H,*N55Z (M"3)5"5 M%Z 4$'D)5.4%J+P E1=P;-J7*B]@(S0^O7"%T),744C2H[?CL>7))P@L .V3 MB96VX]SDC;K4:UJM>V!;, <2DT8O5XRO&+^0C-_6 MNLVFXGO%]XKOSXKO&UJ]7KQ,ISWSO>S<+#V/%HWSBF1@-QN5-8)Z*[X]'C<6 M>FOFWKQ[XL;\9JT-(=M#U/H"9PM[:]1G:%V[H/G0IE4;D8J)VLONIH+)HC! MGK_1J-13^1O(3>OS-TB8NJ$1P]LX?2.\"_,WLID;!B!U./@BG87QG\6LBR!@^<0(WS/HHE[Q@X)DC$X9"O0K! M?("5=WLP7\\9FBQ0^=GT)VS",]=Y,CT,4L:A]RD+6"9ZNX%_BGP/ P/P-#+_V/8@>&^D'BM;8!WK*6- MBSTT9BP8\;\L507?A!-SJ4?96N.U(WB3Y;#"V]&B94(W9\?/,BE4:.8=](B% 6KP$P5F*GBWE1@YFG@NR)0%9@I-8$J!40%9JK M3!68J0(S%P5F+@VZ;.QZ%+>"$H2C_3+9DH^=5;VK5KK-^#/T'<'F\L\*:B.#W-Z56MVEY34%-QNN)TQ>F%YW2MVCAP2*7\C"X9 M^\K/E(5C-4DMVF6UK=>XK;=BU..Q7Z&WYG1C*/=>WY%AR, E/_]ZY95+!H;! M!98?AM^-C:'ON!X9F=XP\##TT1@X3[Q75QP8F R+K,>%H\.RUOI/VU6UAF%L M'AJ9NE7?H2;TT**&BYPV>9\(3M6ST:E\S5<0 '?I2LHBZQS+MN-.#2L9%<@_ M 8C;'.#F%V=F/-++ 5#'MTMC#&OSSK">C1,??"@S7PJUQ_^(."3^9_ ')G^"["D/2+7 M/'"6?*6>$[C#H]?77++,LH/NPX262V/'LIQG5JJ9EXB=.,\>"T0>&MZ$C"W\ M<^PZ4^+,J&OX>"76IE/<9=$G>C4-QBVS6#4\UD -CS2=$;> MFOKL*@Y7A6&I( (5ARM?C,&)L=.^@L9>E]M8$)Y2H8V*2@M!I2<2W[AU3,WI M18XM57]>.=U"4_C91XVU6SOVOER[[8M-^MCO>\['*(MT*P8C%&>3: M46MHU8Y< :-[""797953D?PK=#*AABT\A7B-%G9B&MSQP59"("T22+[1FYI> M;\A$4TIA.@7N./X(3H4_ZUJS(X7__\P8]!5.,I5:>2 GV:)0D!-3L52^AIS& M\K&#R(\!G:UF3:O7#US\7OZ,#<7JBM5/C=7?U+1J2RZU\^C)(2>CK6X=C;9* MM3U!M?569'S$$WDSHORCMZSD-&BD&M=+L>8RS!\FY8DBS)[OFD.?E6'V)I(S M4%%$1V'%0I&@IM%N:#5=>LPOB.8FP: 4:\G"6F_TNJXU6U($2+Z6M^1=Y>UU MI25)KP=L<%"DO"Y,H'7&BS):M3BQ"Y6@C&;T3%U*?M2U:K56Z83ILZ*IAC$% M_=T'#H=!V [+NK6"$5S>JG8JM42G#SR)Y:>RQI-A6KASF&;F$@_>0D!Q_$9% MJAD=!JY(&/NQ&K$+Q0L"8Y^#-8+>C!Q!470GV-[6MC% M@[?G&)E^X.)\'']"7?+LN-_PGO :T?IC&JJAL$_L.CY>]G&%7+%W+]R]9THF MQA/%]]N8F3PU^4UL@(L&PG;!#O<.'FO,9J[SW9P:/K5>8-$:C7CO*N72PX1Z M-/5DT:'%I6,+FYK, AB6(=;'" !I6!Z?X7ET.H#KD"WXAO"938WA!#YR\0F6 M(1J\X!("!0>8U0T4@(L:+6B%_ GD8EB>PZ<:OI X V!(?DV8QAU/"VBV46M5 MVA$%)-[F&L\$1^F:\%1.]W,KQS+, URP]+ 8&SF,-)Q1,/2SK5>RR*4P:B., MPDT>4,ND3YA2;_C9TX-%@;78J^B96A;^7(ED/ ,UPA^R&G[*I6<@&S* SX+Q MV!R:K$^10Z:4^NP]A@T"&J A-!>)3>F(TPX,W0*#TV=$9,,.$+T6YM,E1BLH M%L$(N +A2!,(RE)O,2.66N-+ 3(1X2W@:Z") MFBU\#0-[;#PY+D^LC]=_7B/:;E'#Y2N7MJK&(GJTL3V!^WU0!!@MC8$6<*DG MP!. RMM1EL+:_;EU13#GZ[!6M95!%/Q.=@@\81*/#P9GA.UNI;9A)JL5;(0)UI:D/0#^%+;F5< MI[Y;%#]<+H6'";RBE%[OI#M:;@%<.Q>2TN)M@/&X)H O#L: X;1K"8LW'"J. M*VVCA6M_"?.\9&L_H@,_:7*R*EK"RH^>LPPK#28#$FT^]7;*\%Y"*8BM7+* M4%PR[HP(3.P^JT"3VF)>"F@9 %\ =5.#AS'AAZ G?)EQG3-^-'&$, / C5.&X)8OLQ:Q0! AVK^$R (%A M@'WIX$2F0@/ #( ($10H\][@H^AT9CDO@&AHA?LOJ$C!,$STX%A&!+A) M[EY8'VHIK)9+2[7L5K.6QY#3M4\;=[^1PRETMST!RU0,;!5%-XN +> M4KN',C:QT!PQ821.\#A!?9P""8RPE_#+?I M=^H.30[D[+67 R;N ')=H H< GR#,#P!D.%%PK #-6C]IN\G9)GQ'<81^$!P MW)Y2Z)LK^O;#W2^7YK9?07#^*W]O"[ A>COA>6=+CLP!_.;!KI.:5J]6-58F M+$1+Q@W7B$#VRS]^Z-3T]GLOQ==\==!KF(51@!,.!#_6NLT*/'9&W7*)/1NU M,\KX,8)LP7KB9835M02K>T3=9V!"L.3_AU5+10]YPNOM\2;GS(<8OG?H>-'9 M#\"7UJRUT N/S7'[T/M@<@#\9P'^]EG\$-L)<>/U9D@@8DY) ?Y$42 Q0IA\N<2'E]O %GL'' MP-^A1;YYE'X(Y5'H 8X#A30Z0<(!@=P>.2Q U5VK'R.)@9-S,6T/=\-$J?? MKL'/'$,A+9MG>Y^(M6>O"=_:N+<*6?*,>$I&M91+S5:E^Q/CCF8# M?Q,0XM(G:@LP9N+?WW]\^(MGQ$\)CG\ M_4G#P@T>*06\TK JR+>X>Z4 MM-\%X,!R1\*>G7A])%^8-3^)X]NTICF7!;-QS-!*C8B-A MMZ%W&H;! \U8S".@#)BYU?;U#:2A+]3Q7]0I6JKH,HQV& VF]1N%2%AC[LDL#BINKHO5[(L M8R6RY),LB/?77S_=,]+(EK$,V+&(]D,6L#6:Z>GIUZ=[.,'0IV_>BJ]9:'>3 M#B(S@O$U4.]SXH_^@ @\#@%Q@:.X>IQ,E&KS?5)WR@E@+RJP(2M3YP.*;79, MN"-8"(1G,(P[7Y&E=@0'8]1)3+AVZZ(%1D_S5$_WB_BAR4L"9;A72F,8)N, M91B> O$F/SM(I0\=!V54*NA9>5;&X+UD*O%UP&;9>(%6-L0:,?S\B/0@/W#Z MY5WZ?3T1>=_B9\RQ^6&R7>]G;9;I<+"KS-U5\J+/*3SQ#'/!*4YGD^SQ5%@,*615 M]H&-2]&F]U6[T$3NPMD']+0TIBM7SG)TW#SZI=" E"69*U%&W>()T+]AX,K[ M=W?2&-Q][V^=- ]7?O_Y2HZ4I/MGIF>5FAWY_5+1E;CD.1W%(J"2.:P8TA=CT=C( O ';N*!8P!!B[(_K(%I(:R=B MZB"0OKDP,32(@@;S:X9V-,IEEQJ&<0S4@;*H%=)T/M18W_.Z4"0^' "PI!EX M-0$ FY*\:TGH3]S1>R1AWDSM9C+5A.P\JH MSO8"C?4WDPAPS&":/B=.EOE@ $=T D-H&-Y)4;=,1N%!Q2)P^V@'$6B0-SEH M;(79<2AF"OE'2:31WFB,X-ZFLZ?1(K>OIV"%;'C2EL$ I*5GT3W][1OFD.6K MMD8)T"&J?P/G(VW^01(*D1A2D;I*F]U6\E8]C1I5*!I--S*^8MW&0E+";&JB M'NMKTK]1I6"S>],CSAMX8CR-PSCVN"ITP7RY=0,X79(:7J2RO[4 >B(!]!88 M_]T=SF[1YNJ] G,]4.!P\ =@7L4O>?FR<*>!G]C=2:63V=D C!.F!ZGP#/&; M#)"O]@E,[E23X"2S9,$4+NP.87"?L\3DY)'_LKN3";6<)&-^=V T]ALR^3C& MCW$R FSA;_RL2F]H>!7ZT)4D\*O4'>M MO)QL[1Y'QI)1HO*,"N^=!)XSTW4E53N9)UJPZXBREM SD.X(,I%OQUDP" 3< M)\\K9^"*XPGB/')O[(C?ENY/QB%;=+:K9+6=B2^-@DQ2CZ2=T [D3&L0>,/G MZ99=ZQSP]I"ZXF+T\Y#%%V=]>P"G!#EP#PZ5IS?%,3X-]G:$UY=*^DK0.!V=);ACY_H$7DM'3ZAJ/,>>:9!QJ%JR39L6"9#SCG2YCDD<5=F_>EKTZO M/U]<-#?E.>-U%KW/NOS\C_?7UL6G\\OKCZ>?+RX_/5N9FQ4AM)KKS[RGI0:M MIJY\^T"JSA?/V87&6^(ZV[78717KP+VV.%QH5 ED,=P[EZ/BNXHQZ)=)T:)6^<#6-O ME'IS2 ^,D0LDDYD#&BH30A2^&[J<>8"++<3"HC1&3^T3/EQ(M'B&:G@^? M(=5*&H&K/0HL+%?S8>F2C\8"W' 8&;#AGT$^GFY,#QER\E2'<)&RM,XE#[4] MQ%Z#>%QCK?+C$S4OP60WXTK&F8H-<$CJ1# MMN,@@8'(Z'[M4'/R-!N@Y\)%U!ANR:P*&[!(S8FX*Q+2UD5#1%WKM&$I668R MC_I30YO=)>3;U+6C&>F61W\L.?[/@S'G),6/;7/PSHNCA,& [-)B*V_\L ?8 MMV2TR?WAAK9],$U:,B]BW/-575ZNVVM>07/A3!@,?&@I75-PG9 *L_GA+]\0 M^13K(:WG()Y4^L1(%.LJP"=*"F^?YMB$^\R)!]D,]DI[I/J#^_8%[9P!,SAW M>U&"&M&L/DMP[HX1VF>IU9OJ<72['#HM:$SEJC \0^VY]RIB>[ ZN*Q(VAKP MQKX+ W<"=!.]Y4-"#GC\K:%+>^BSGLW!+96Q43-M, L9313A,I/Y0H?6LGUR MKOO SWG20#:CMVM5W$9:EVOH/,/,0E?](D?:""%TSP/3;G MB#J!YWQ3!5VVGXR\(!GMIU'81(87$U?W7DZK?C4*AO5"UDM7E_70F5?SDN'0 MQ1>#)1%:WF!H1"* ,4X[7DJS"P'TN)Q5RJ=6;O!$(,@6Q3)?B)=H9=T)E^.* M]R$$(QK1AWCTGS;.0];W^FM"X_Y)L M)\Z.7<'G<,@<>4&)*F6'0N8AG+>83PVRN<'0YA<#N$EZ,8W*&Z_7]%:EQ3P7 M[H\J@&C>0C0;422#9-:K:.3V2-)I"6.'@"<,N1I&-3V:H;$^H%$1[1H*JC-; M7B<#B7:8K=,F=LEJ)_GPN+>NS^]"(YUPY#FZ[=/4*F*LN0&MVQ!)*;@KN@H1 MIYD#\@;4<41/2\)042HSK#"6^I23#BG9S G(CFH/"1R:/WI:R94]@H8XD+(^ MK;X6*R]\-@OH1'G-[\_YR6[O+7P(( M^UAJ>KK<:I7.X7MIMV?@,-A@DI"8"@%MDT6Z[GC^FL7 )U*RVT/,]77O>><. M;"B'A#1WUR4;)^INGO73[CUZ-A:F8\E\#):OV;MF[U78^[CYD4;NV@-W,DV1 MCYMG[Q3+BME8,AW+:$6U/1M1>:XF\Q= -?*9>_[S19MD'-YI7L*5NLCBMYMG M[XYF;YZ*9^A?><9^B+BN?:]EOE>G]KVV3Z:=--]_'WH];Q)O7I:=:%FF MIU 9$;;]<(Z^^YW#WEM"6KF41,[H[R_H%#FN[ZL[6-/?:3*._KV47,IUK9YM M=VV<U%TNZGX8*+0#?99]2$7@G2WBZN*PB<$@["S&W;*^H7MEJ#B>D.X]:S98@=9_\I*U(/GTT5A*-F]JB-_/& MZ(_,_>1UZEU>FK7Q0T M8(7RUZJP3X%,?38G_-SS42JCIZNG5J5[=JJK(RH;#_8JFSD^JBT7G'/V3-<=2858:VC MSJ&(OWXXYN[+QM?UEWX[/$DEJ1WU[,"-7UY^]]VI%J+MP\/*Z-U:<-:"\T%' ML)T*SLKP>BTX'VQCUH*S%IRUX%R9D*W#UE9D!&K96%3RIN<["-$HB:_,+;S& M-E(7[,[>Q?"7]'/QIP7UK7^E]:VZZXO12-S*+C03)-;$/&[<0@ATL_[]]OK# M:VO/VT\/U+_,3"1[(IY9\% M'2)W2 _ M,Y&NBWY[BZN7\:=B*X4#!,Q%7B>1BDS2%YCH4_ .?H$--+"KCZ- M0\O"[<5<8;9@Q$S-96-7Y+S6ZJ=6/R74SY+2I:UAYV+U4YJVY:$A/UK72&MT M8!/7J5_/GI]/.7Z_?=RD"'V\?-7SO;C1[624@&$$OU/#>7 MS:S^-%2$JOM69Z__D(1DP]*]%M ;.T#_3-P6C(XT-E_:8AB*/)6>:ZGNX.C- M.XEUDS?5 (%;#\:/]M0Z M%HME>PC\F'%_%&P]+]8ST;\4IMXY;*9?RVRKTJC/3L&S2T&>]<$.^N$*)L &2+6][BD1+)M<"_7\;)F?_W/K?G293D MTZO="BG3QQ-L7?6-R\:JE6[Q-G+-VG-3L==AX ;6N>TM$Y.K*-E'4^K!:GSM M1&9Z9=,K0;A'F26;T9W&>F9A"E5>VU[!^#GE7:!<%Q%@!1U;I%=+2O'-A_.4 MB.Q%"%"9HST\8/=K:4%2,A96$+"CMP7N&Q6\4Q%2Q.DX$VGU?-OYIC_E>.K, M1YKFAUD ;\#_%03PU &AI8FET7S,Q+3$N:'1M4$L! A0#% @ 8#"D5/0(9U9:!P MM"$ ! ( !N0< &5X:&EB:71?,S$M,BYH=&U02P$"% ,4 M " !@,*14WDE9.T$$ #$0 $ @ %!#P 97AH:6)I M=%\S,BTQ+FAT;5!+ 0(4 Q0 ( & PI%3EG1,!,00 ,80 0 M " ; 3 !E>&AI8FET7S,R+3(N:'1M4$L! A0#% @ 8#"D5+^/ MP+A^%0 N>( !$ ( !#Q@ '-E9&'-D M4$L! A0#% @ 8#"D5.DZE0ZZ#P @- !4 ( !O"T M '-E9&&UL4$L! A0#% @ 8#"D5 <6?]Z730 MD"\% !4 ( !3Q@! '-E9&